[PL][tests] Adapt tests for K/N to the conditions when static cache is used w/o lazy IR
This commit is contained in:
committed by
Space Team
parent
5f3dad14a2
commit
2e43fa7cd0
+6
-6
@@ -61,11 +61,11 @@ abstract class AbstractJsPartialLinkageWithICTestCase : AbstractJsPartialLinkage
|
||||
abstract class AbstractFirJsPartialLinkageNoICTestCase : AbstractJsPartialLinkageTestCase(CompilerType.K2_NO_IC)
|
||||
|
||||
abstract class AbstractJsPartialLinkageTestCase(val compilerType: CompilerType) {
|
||||
enum class CompilerType(val testModeName: String, val es6Mode: Boolean) {
|
||||
K1_NO_IC("JS_NO_IC", false),
|
||||
K1_NO_IC_WITH_ES6("JS_NO_IC", true),
|
||||
K1_WITH_IC("JS_WITH_IC", false),
|
||||
K2_NO_IC("JS_NO_IC", false)
|
||||
enum class CompilerType(val es6Mode: Boolean) {
|
||||
K1_NO_IC(false),
|
||||
K1_NO_IC_WITH_ES6(true),
|
||||
K1_WITH_IC(false),
|
||||
K2_NO_IC(false)
|
||||
}
|
||||
|
||||
private val zipAccessor = ZipFileSystemCacheableAccessor(2)
|
||||
@@ -96,7 +96,7 @@ abstract class AbstractJsPartialLinkageTestCase(val compilerType: CompilerType)
|
||||
override val testDir: File = File(testPath).absoluteFile
|
||||
override val buildDir: File get() = this@AbstractJsPartialLinkageTestCase.buildDir
|
||||
override val stdlibFile: File get() = File("libraries/stdlib/js-ir/build/classes/kotlin/js/main").absoluteFile
|
||||
override val testModeName get() = this@AbstractJsPartialLinkageTestCase.compilerType.testModeName
|
||||
override val testModeConstructorParameters = mapOf("isJs" to "true")
|
||||
|
||||
override fun buildKlib(
|
||||
moduleName: String,
|
||||
|
||||
Reference in New Issue
Block a user