From 3e5bdc3e0538d7c7476e9bcd0386582662415192 Mon Sep 17 00:00:00 2001 From: pricelees Date: Sat, 27 Sep 2025 15:02:59 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=8D=94=EB=AF=B8=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=83=9D=EC=84=B1=20=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EC=99=80=20=EA=B8=B0=EC=A1=B4=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=ED=81=B4=EB=9E=98=EC=8A=A4=20=ED=98=B8=ED=99=98?= =?UTF-8?q?=EC=9D=84=20=EC=9C=84=ED=95=9C=20DatabaseCleanerExtension=20?= =?UTF-8?q?=EC=98=B5=EC=85=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/test/kotlin/roomescape/supports/KotestConfig.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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