[Wasm] Use JsAny, JsHandle and other Js* types in stdlib and kotlin-test
This commit is contained in:
committed by
Space Team
parent
d6886d69ec
commit
1208a26fc4
@@ -15,10 +15,10 @@ private fun describe(name: String, fn: () -> Unit): Unit =
|
||||
private fun xdescribe(name: String, fn: () -> Unit): Unit =
|
||||
js("xdescribe(name, fn)")
|
||||
|
||||
private fun it(name: String, fn: () -> Any?): Unit =
|
||||
private fun it(name: String, fn: () -> JsAny?): Unit =
|
||||
js("it(name, fn)")
|
||||
|
||||
private fun xit(name: String, fn: () -> Any?): Unit =
|
||||
private fun xit(name: String, fn: () -> JsAny?): Unit =
|
||||
js("xit(name, fn)")
|
||||
|
||||
private fun jsThrow(jsException: Dynamic) {
|
||||
@@ -45,7 +45,7 @@ internal class JasmineLikeAdapter : FrameworkAdapter {
|
||||
}
|
||||
}
|
||||
|
||||
private fun callTest(testFn: () -> Any?): Any? =
|
||||
private fun callTest(testFn: () -> Any?): JsAny? =
|
||||
try {
|
||||
(testFn() as? Promise<*>)?.catch { exception ->
|
||||
val jsException = exception
|
||||
|
||||
Reference in New Issue
Block a user