[Wasm] Mute codegen box tests

This commit is contained in:
Svyatoslav Kuzmich
2020-10-18 20:53:41 +03:00
parent 02a84fa6e1
commit fdd7fa5aea
1292 changed files with 16876 additions and 4 deletions
@@ -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")
@@ -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");
@@ -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)) {