[Wasm] Add box and stdlib tests in wasi mode

This commit is contained in:
Igor Yakovlev
2023-07-31 15:46:48 +02:00
committed by Zalim Bashorov
parent f42d0b1ed4
commit 983991d46c
37 changed files with 560 additions and 93 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ configureWasmStdLib(
wasmTargetParameter = "wasm-js",
wasmTargetAttribute = KotlinWasmTargetAttribute.js,
targetDependentSources = targetDependentSources,
targetDependentTestSources = listOf("$rootDir/libraries/stdlib/wasm/testJs/"),
targetDependentTestSources = listOf("$rootDir/libraries/stdlib/wasm/js/test/"),
kotlinTestDependencyName = ":kotlin-test:kotlin-test-wasm-js"
) { extensionBody ->
kotlin(extensionBody)
@@ -0,0 +1,8 @@
/*
* Copyright 2010-2023 JetBrains s.r.o. and Kotlin Programming Language contributors.
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
package test
public actual val TestPlatform.Companion.current: TestPlatform get() = TestPlatform.WasmJs
-2
View File
@@ -12,8 +12,6 @@ public actual fun assertTypeEquals(expected: Any?, actual: Any?) {
assertEquals(expected?.let { it::class }, actual?.let { it::class })
}
public actual val TestPlatform.Companion.current: TestPlatform get() = TestPlatform.Wasm
// TODO: See KT-24975
public actual val isFloat32RangeEnforced: Boolean = false
+1 -1
View File
@@ -16,7 +16,7 @@ configureWasmStdLib(
wasmTargetParameter = "wasm-wasi",
wasmTargetAttribute = KotlinWasmTargetAttribute.wasi,
targetDependentSources = targetDependentSources,
targetDependentTestSources = emptyList(),
targetDependentTestSources = listOf("$rootDir/libraries/stdlib/wasm/wasi/test/"),
kotlinTestDependencyName = ":kotlin-test:kotlin-test-wasm-wasi"
) { extensionBody ->
kotlin(extensionBody)
@@ -0,0 +1,8 @@
/*
* Copyright 2010-2023 JetBrains s.r.o. and Kotlin Programming Language contributors.
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
package test
public actual val TestPlatform.Companion.current: TestPlatform get() = TestPlatform.WasmWasi