diff --git a/src/test/kotlin/roomescape/supports/KotestConfig.kt b/src/test/kotlin/roomescape/supports/KotestConfig.kt index 280c2a52..284892ab 100644 --- a/src/test/kotlin/roomescape/supports/KotestConfig.kt +++ b/src/test/kotlin/roomescape/supports/KotestConfig.kt @@ -29,8 +29,12 @@ object KotestConfig : AbstractProjectConfig() { @Import(TestConfig::class) @ActiveProfiles("test") @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -abstract class FunSpecSpringbootTest : FunSpec({ - extension(DatabaseCleanerExtension()) +abstract class FunSpecSpringbootTest( + enableCleanerExtension: Boolean = true, +) : FunSpec({ + if (enableCleanerExtension) { + extension(DatabaseCleanerExtension()) + } }) { @Autowired private lateinit var userRepository: UserRepository