@@ -300,8 +300,10 @@ open class AbstractFirJsSteppingTest(
300
300
}
301
301
}
302
302
303
- open class AbstractFirJsSteppingWithInlinedFunInKlibTest : AbstractFirJsSteppingTest (
304
- testGroupOutputDirPrefix = " debug/firSteppingWithInlinedFunInKlib/"
303
+ open class AbstractFirJsSteppingWithInlinedFunInKlibTest (
304
+ testGroupOutputDirPrefix : String = " debug/firSteppingWithInlinedFunInKlib/"
305
+ ) : AbstractFirJsSteppingTest(
306
+ testGroupOutputDirPrefix = testGroupOutputDirPrefix
305
307
) {
306
308
override fun configure (builder : TestConfigurationBuilder ) {
307
309
super .configure(builder)
@@ -316,6 +318,42 @@ open class AbstractFirJsSteppingWithInlinedFunInKlibTest : AbstractFirJsStepping
316
318
}
317
319
}
318
320
321
+ open class AbstractFirJsSteppingSplitTest : AbstractFirJsSteppingTest (
322
+ testGroupOutputDirPrefix = " debug/firSteppingSplit/"
323
+ ) {
324
+ override val additionalIgnoreDirectives: List <ValueDirective <TargetBackend >>?
325
+ get() = listOf (IGNORE_BACKEND_K2_MULTI_MODULE )
326
+
327
+ override fun configure (builder : TestConfigurationBuilder ) {
328
+ super .configure(builder)
329
+ with (builder) {
330
+ @OptIn(TestInfrastructureInternals ::class )
331
+ useModuleStructureTransformers(
332
+ ::SplittingModuleTransformerForBoxTests
333
+ )
334
+ useMetaTestConfigurators(::SplittingTestConfigurator )
335
+ }
336
+ }
337
+ }
338
+
339
+ open class AbstractFirJsSteppingSplitWithInlinedFunInKlibTest : AbstractFirJsSteppingWithInlinedFunInKlibTest (
340
+ testGroupOutputDirPrefix = " debug/firSteppingSplit/"
341
+ ) {
342
+ override val additionalIgnoreDirectives: List <ValueDirective <TargetBackend >>?
343
+ get() = listOf (IGNORE_BACKEND_K2_MULTI_MODULE )
344
+
345
+ override fun configure (builder : TestConfigurationBuilder ) {
346
+ super .configure(builder)
347
+ with (builder) {
348
+ @OptIn(TestInfrastructureInternals ::class )
349
+ useModuleStructureTransformers(
350
+ ::SplittingModuleTransformerForBoxTests
351
+ )
352
+ useMetaTestConfigurators(::SplittingTestConfigurator )
353
+ }
354
+ }
355
+ }
356
+
319
357
open class AbstractFirJsCodegenWasmJsInteropTest (
320
358
testGroupOutputDirPrefix : String = " codegen/firWasmJsInteropJs/"
321
359
) : AbstractFirJsTest(
0 commit comments