[Wasm] Stop excluding a bunch of tests

This commit is contained in:
Zalim Bashorov
2022-04-26 02:12:51 +02:00
committed by teamcity
parent 92d4c1c275
commit db4888b3d4
2 changed files with 2005 additions and 18 deletions
@@ -24,6 +24,7 @@ fun main(args: Array<String>) {
"testsWithJava9", "testsWithJava9",
"testsWithJava15", "testsWithJava15",
"testsWithJava17", "testsWithJava17",
"compileKotlinAgainstKotlin",
) )
// TODO: repair these tests // TODO: repair these tests
@@ -57,18 +58,7 @@ fun main(args: Array<String>) {
testGroup("js/js.tests/tests-gen", "compiler/testData", testRunnerMethodName = "runTest0") { testGroup("js/js.tests/tests-gen", "compiler/testData", testRunnerMethodName = "runTest0") {
testClass<AbstractIrCodegenBoxWasmTest> { testClass<AbstractIrCodegenBoxWasmTest> {
model( model(
"codegen/box", pattern = "^([^_](.+))\\.kt$", targetBackend = TargetBackend.WASM, excludeDirs = listOf( "codegen/box", pattern = "^([^_](.+))\\.kt$", targetBackend = TargetBackend.WASM, excludeDirs = jvmOnlyBoxTests
// TODO: Add stdlib
"contracts", "platformTypes",
// TODO: ArrayList
"ranges/stepped/unsigned",
// TODO: Support delegated properties
"delegatedProperty",
"compileKotlinAgainstKotlin"
) + jvmOnlyBoxTests
) )
} }
@@ -125,7 +115,7 @@ fun main(args: Array<String>) {
testGroup("js/js.tests/tests-gen", "compiler/testData", testRunnerMethodName = "runTest0") { testGroup("js/js.tests/tests-gen", "compiler/testData", testRunnerMethodName = "runTest0") {
testClass<AbstractJsCodegenBoxTest> { testClass<AbstractJsCodegenBoxTest> {
model("codegen/box", excludeDirs = jvmOnlyBoxTests + "compileKotlinAgainstKotlin") model("codegen/box", excludeDirs = jvmOnlyBoxTests)
} }
testClass<AbstractJsCodegenInlineTest> { testClass<AbstractJsCodegenInlineTest> {
@@ -137,11 +127,11 @@ fun main(args: Array<String>) {
} }
testClass<AbstractIrJsCodegenBoxTest> { testClass<AbstractIrJsCodegenBoxTest> {
model("codegen/box", excludeDirs = jvmOnlyBoxTests + "compileKotlinAgainstKotlin") model("codegen/box", excludeDirs = jvmOnlyBoxTests)
} }
testClass<AbstractIrJsCodegenBoxErrorTest> { testClass<AbstractIrJsCodegenBoxErrorTest> {
model("codegen/boxError", excludeDirs = jvmOnlyBoxTests + "compileKotlinAgainstKotlin") model("codegen/boxError", excludeDirs = jvmOnlyBoxTests)
} }
testClass<AbstractIrJsCodegenInlineTest> { testClass<AbstractIrJsCodegenInlineTest> {