test-containers
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.github.frtu.libs</groupId>
<artifactId>test-containers</artifactId>
<version>2.0.17</version>
</dependency><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.github.frtu.libs</groupId>
<artifactId>test</artifactId>
<version>2.0.17</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>test-containers</artifactId>
<packaging>pom</packaging>
<modules>
<module>test-containers-ollama</module>
<module>test-containers-temporalite</module>
</modules>
<properties>
<!-- ATTENTION : make sure to use Testcontainers >1.15.3 for M1 -->
<testcontainers.version>1.20.3</testcontainers.version>
<testcontainers-junit4-mock.version>0.1.0</testcontainers-junit4-mock.version>
<!--=========================== -->
<kotest.version>5.5.4</kotest.version> <!-- 2022-11-04 -->
<log4j2.version>2.17.1</log4j2.version> <!-- 2021-12-28 -->
<slf4j.version>1.7.25</slf4j.version>
<awaitility.version>4.2.0</awaitility.version>
</properties>
<dependencies>
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>junit-jupiter</artifactId>
</dependency>
<dependency>
<groupId>com.kappadrive.testcontainers</groupId>
<artifactId>testcontainers-junit4-mock</artifactId>
<version>${testcontainers-junit4-mock.version}</version>
</dependency>
<!--===========================-->
<!-- Tests -->
<!--===========================-->
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-runner-junit5</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-core-jvm</artifactId>
<scope>test</scope>
</dependency>
<!-- https://mockk.io/ -->
<dependency>
<groupId>io.mockk</groupId>
<artifactId>mockk</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.awaitility</groupId>
<artifactId>awaitility-kotlin</artifactId>
<version>${awaitility.version}</version>
<scope>test</scope>
</dependency>
<!--===========================-->
<!-- Platform - Log -->
<!--===========================-->
<dependency>
<groupId>com.github.frtu.logs</groupId>
<artifactId>logger-core</artifactId>
</dependency>
<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<!-- https://mvnrepository.com/artifact/org.testcontainers/testcontainers-bom -->
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers-bom</artifactId>
<version>${testcontainers.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-bom</artifactId>
<version>${kotest.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-bom</artifactId>
<version>${log4j2.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>