Disable test when Docker is not running

This commit is contained in:
Andy Wilkinson 2025-10-03 12:29:30 +01:00
parent 92fe4c55f7
commit 6ee519ec57
2 changed files with 3 additions and 0 deletions

View File

@ -36,6 +36,7 @@ dependencies {
dockerTestImplementation(project(":test-support:spring-boot-docker-test-support")) dockerTestImplementation(project(":test-support:spring-boot-docker-test-support"))
dockerTestImplementation(testFixtures(project(":core:spring-boot-autoconfigure"))) dockerTestImplementation(testFixtures(project(":core:spring-boot-autoconfigure")))
dockerTestImplementation("ch.qos.logback:logback-classic") dockerTestImplementation("ch.qos.logback:logback-classic")
dockerTestImplementation("org.testcontainers:junit-jupiter")
dockerTestImplementation("org.testcontainers:mariadb") dockerTestImplementation("org.testcontainers:mariadb")
dockerTestImplementation("org.testcontainers:mysql") dockerTestImplementation("org.testcontainers:mysql")

View File

@ -20,6 +20,7 @@ import org.junit.jupiter.api.Test;
import org.testcontainers.containers.JdbcDatabaseContainer; import org.testcontainers.containers.JdbcDatabaseContainer;
import org.testcontainers.containers.MariaDBContainer; import org.testcontainers.containers.MariaDBContainer;
import org.testcontainers.containers.MySQLContainer; import org.testcontainers.containers.MySQLContainer;
import org.testcontainers.junit.jupiter.Testcontainers;
import org.springframework.boot.autoconfigure.AutoConfigurations; import org.springframework.boot.autoconfigure.AutoConfigurations;
import org.springframework.boot.autoconfigure.TestAutoConfigurationPackage; import org.springframework.boot.autoconfigure.TestAutoConfigurationPackage;
@ -42,6 +43,7 @@ import static org.assertj.core.api.Assertions.assertThat;
* *
* @author Andy Wilkinson * @author Andy Wilkinson
*/ */
@Testcontainers(disabledWithoutDocker = true)
class DataJdbcRepositoriesAutoConfigurationDialectResolutionTests { class DataJdbcRepositoriesAutoConfigurationDialectResolutionTests {
@Test @Test