[Wasm] Add box and stdlib tests in wasi mode
This commit is contained in:
committed by
Zalim Bashorov
parent
f42d0b1ed4
commit
983991d46c
@@ -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
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user