[Wasm] Mute codegen box tests
This commit is contained in:
+7
-1
@@ -16,6 +16,8 @@ object GenerateInRangeExpressionTestData {
|
||||
|
||||
private val PREAMBLE_MESSAGE = "Auto-generated by ${GenerateInRangeExpressionTestData::class.java.simpleName}. Do not edit!"
|
||||
|
||||
private val FILES_MUTED_IN_WASM = listOf("charDownTo.kt", "intDownTo.kt", "longDownTo.kt")
|
||||
|
||||
private fun generateMatrixTestCase(
|
||||
fileName: String,
|
||||
rangeExpressions: List<String>,
|
||||
@@ -24,16 +26,20 @@ object GenerateInRangeExpressionTestData {
|
||||
) {
|
||||
PrintWriter(File(GENERATED_DIR, fileName)).use {
|
||||
it.generateTestCaseBody(
|
||||
header, rangeExpressions, elementExpressions
|
||||
fileName, header, rangeExpressions, elementExpressions
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
private fun PrintWriter.generateTestCaseBody(
|
||||
fileName: String,
|
||||
header: String,
|
||||
rangeExpressions: List<String>,
|
||||
elementExpressions: List<String>
|
||||
) {
|
||||
if (fileName in FILES_MUTED_IN_WASM) {
|
||||
println("// DONT_TARGET_EXACT_BACKEND: WASM")
|
||||
}
|
||||
println("// KJS_WITH_FULL_RUNTIME")
|
||||
println("// $PREAMBLE_MESSAGE")
|
||||
println("// WITH_RUNTIME")
|
||||
|
||||
+1
@@ -151,6 +151,7 @@ public class GenerateRangesCodegenTestData {
|
||||
if (ignoreJvmIR) {
|
||||
out.println("// IGNORE_BACKEND: JVM_IR");
|
||||
}
|
||||
out.println("// DONT_TARGET_EXACT_BACKEND: WASM");
|
||||
out.println("// KJS_WITH_FULL_RUNTIME");
|
||||
out.println("// Auto-generated by " + GenerateRangesCodegenTestData.class.getName() + ". DO NOT EDIT!");
|
||||
out.println("// WITH_RUNTIME");
|
||||
|
||||
+1
@@ -172,6 +172,7 @@ object GenerateSteppedRangesCodegenTestData {
|
||||
if (shouldIgnoreForJvmIR) {
|
||||
println("// IGNORE_BACKEND: JVM_IR")
|
||||
}
|
||||
println("// DONT_TARGET_EXACT_BACKEND: WASM")
|
||||
println("// KJS_WITH_FULL_RUNTIME")
|
||||
println("// WITH_RUNTIME")
|
||||
if (asLiteral && KT_34166_AFFECTED_FILENAMES.contains(fileName)) {
|
||||
|
||||
Reference in New Issue
Block a user