[Wasm] Add tests from "boxInline"
This commit is contained in:
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.js.test.*
|
|||||||
import org.jetbrains.kotlin.js.test.ir.*
|
import org.jetbrains.kotlin.js.test.ir.*
|
||||||
import org.jetbrains.kotlin.js.testOld.AbstractDceTest
|
import org.jetbrains.kotlin.js.testOld.AbstractDceTest
|
||||||
import org.jetbrains.kotlin.js.testOld.compatibility.binary.AbstractJsKlibBinaryCompatibilityTest
|
import org.jetbrains.kotlin.js.testOld.compatibility.binary.AbstractJsKlibBinaryCompatibilityTest
|
||||||
|
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractIrCodegenBoxInlineWasmTest
|
||||||
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractIrCodegenBoxWasmTest
|
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractIrCodegenBoxWasmTest
|
||||||
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractIrCodegenWasmJsInteropWasmTest
|
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractIrCodegenWasmJsInteropWasmTest
|
||||||
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractJsTranslatorWasmTest
|
import org.jetbrains.kotlin.js.testOld.wasm.semantics.AbstractJsTranslatorWasmTest
|
||||||
@@ -62,6 +63,10 @@ fun main(args: Array<String>) {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testClass<AbstractIrCodegenBoxInlineWasmTest> {
|
||||||
|
model("codegen/boxInline", targetBackend = TargetBackend.WASM)
|
||||||
|
}
|
||||||
|
|
||||||
testClass<AbstractIrCodegenWasmJsInteropWasmTest> {
|
testClass<AbstractIrCodegenWasmJsInteropWasmTest> {
|
||||||
model("codegen/boxWasmJsInterop", targetBackend = TargetBackend.WASM)
|
model("codegen/boxWasmJsInterop", targetBackend = TargetBackend.WASM)
|
||||||
}
|
}
|
||||||
|
|||||||
+6
-1
@@ -12,6 +12,11 @@ abstract class AbstractIrCodegenBoxWasmTest : BasicWasmBoxTest(
|
|||||||
"codegen/wasmBox/"
|
"codegen/wasmBox/"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
abstract class AbstractIrCodegenBoxInlineWasmTest : BasicWasmBoxTest(
|
||||||
|
"compiler/testData/codegen/boxInline/",
|
||||||
|
"codegen/wasmBoxInline/"
|
||||||
|
)
|
||||||
|
|
||||||
abstract class AbstractIrCodegenWasmJsInteropWasmTest : BasicWasmBoxTest(
|
abstract class AbstractIrCodegenWasmJsInteropWasmTest : BasicWasmBoxTest(
|
||||||
"compiler/testData/codegen/wasmJsInterop",
|
"compiler/testData/codegen/wasmJsInterop",
|
||||||
"codegen/wasmJsInteropJs"
|
"codegen/wasmJsInteropJs"
|
||||||
@@ -20,4 +25,4 @@ abstract class AbstractIrCodegenWasmJsInteropWasmTest : BasicWasmBoxTest(
|
|||||||
abstract class AbstractJsTranslatorWasmTest : BasicWasmBoxTest(
|
abstract class AbstractJsTranslatorWasmTest : BasicWasmBoxTest(
|
||||||
TEST_DATA_DIR_PATH + "box/",
|
TEST_DATA_DIR_PATH + "box/",
|
||||||
"js.translator/wasmBox"
|
"js.translator/wasmBox"
|
||||||
)
|
)
|
||||||
|
|||||||
+4577
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user