├── .gitignore ├── .travis.yml ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logo.png ├── publish.sh ├── settings.gradle └── src ├── main └── scala │ ├── com │ └── dimafeng │ │ └── testcontainers │ │ ├── GenericContainer.scala │ │ ├── MySQLContainer.scala │ │ ├── SeleniumTestContainerSuite.scala │ │ └── TestContainer.scala │ └── org │ └── testcontainers │ └── containers │ └── TestContainerAccessor.scala └── test ├── resources └── docker-compose.yml └── scala └── com └── dimafeng └── testcontainers ├── ContainerSpec.scala └── integration ├── ComposeSpec.scala ├── GenericContainerSpec.scala ├── MysqlSpec.scala └── SeleniumSpec.scala /.gitignore: -------------------------------------------------------------------------------- 1 | .* 2 | build/ 3 | *.iml 4 | out 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/gradlew.bat -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/logo.png -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/publish.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'testcontainers-scala' 2 | 3 | -------------------------------------------------------------------------------- /src/main/scala/com/dimafeng/testcontainers/GenericContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/main/scala/com/dimafeng/testcontainers/GenericContainer.scala -------------------------------------------------------------------------------- /src/main/scala/com/dimafeng/testcontainers/MySQLContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/main/scala/com/dimafeng/testcontainers/MySQLContainer.scala -------------------------------------------------------------------------------- /src/main/scala/com/dimafeng/testcontainers/SeleniumTestContainerSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/main/scala/com/dimafeng/testcontainers/SeleniumTestContainerSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/dimafeng/testcontainers/TestContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/main/scala/com/dimafeng/testcontainers/TestContainer.scala -------------------------------------------------------------------------------- /src/main/scala/org/testcontainers/containers/TestContainerAccessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/main/scala/org/testcontainers/containers/TestContainerAccessor.scala -------------------------------------------------------------------------------- /src/test/resources/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/resources/docker-compose.yml -------------------------------------------------------------------------------- /src/test/scala/com/dimafeng/testcontainers/ContainerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/scala/com/dimafeng/testcontainers/ContainerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/dimafeng/testcontainers/integration/ComposeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/scala/com/dimafeng/testcontainers/integration/ComposeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/dimafeng/testcontainers/integration/GenericContainerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/scala/com/dimafeng/testcontainers/integration/GenericContainerSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/dimafeng/testcontainers/integration/MysqlSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/scala/com/dimafeng/testcontainers/integration/MysqlSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/dimafeng/testcontainers/integration/SeleniumSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimafeng/testcontainers-scala/HEAD/src/test/scala/com/dimafeng/testcontainers/integration/SeleniumSpec.scala --------------------------------------------------------------------------------