diff --git a/common-spring-test-jpa/src/main/kotlin/ru/touchin/common/spring/test/jpa/repository/RepositoryTestConfiguration.kt b/common-spring-test-jpa/src/main/kotlin/ru/touchin/common/spring/test/jpa/repository/RepositoryTestConfiguration.kt index 9d3ad79..5e21ff8 100644 --- a/common-spring-test-jpa/src/main/kotlin/ru/touchin/common/spring/test/jpa/repository/RepositoryTestConfiguration.kt +++ b/common-spring-test-jpa/src/main/kotlin/ru/touchin/common/spring/test/jpa/repository/RepositoryTestConfiguration.kt @@ -21,9 +21,9 @@ class RepositoryTestConfiguration { // запуск и остановка контейнера по lifecycle-событиями компонента (1) @Bean(initMethod = "start", destroyMethod = "stop") fun jdbcDatabaseContainer( - @Value("\${tests.slow.db.container}") containerName: String, + @Value("\${tests.slow.db.imageName}") imageName: String, ): JdbcDatabaseContainer<*> { - return PostgreSQLContainer(containerName).apply { + return PostgreSQLContainer(imageName).apply { waitingFor(Wait.forListeningPort()) } } diff --git a/common-spring-test-jpa/src/main/resources/test-slow.yml b/common-spring-test-jpa/src/main/resources/test-slow.yml index 7a697af..6931644 100644 --- a/common-spring-test-jpa/src/main/resources/test-slow.yml +++ b/common-spring-test-jpa/src/main/resources/test-slow.yml @@ -15,4 +15,4 @@ spring: tests: slow: db: - container: "postgres:12" + imageName: "postgres:12"