[Wasm] Fix kotlin test throw methods
This commit is contained in:
committed by
Space Team
parent
f470406150
commit
0629f6758f
@@ -21,13 +21,11 @@ private fun it(name: String, fn: () -> JsAny?): Unit =
|
|||||||
private fun xit(name: String, fn: () -> JsAny?): Unit =
|
private fun xit(name: String, fn: () -> JsAny?): Unit =
|
||||||
js("xit(name, fn)")
|
js("xit(name, fn)")
|
||||||
|
|
||||||
private fun jsThrow(jsException: JsAny) {
|
private fun jsThrow(jsException: JsAny): Nothing =
|
||||||
js("throw e")
|
js("{ throw jsException; }")
|
||||||
}
|
|
||||||
|
|
||||||
private fun throwableToJsError(message: String, stack: String): JsAny {
|
private fun throwableToJsError(message: String, stack: String): JsAny =
|
||||||
js("var e = new Error(); e.message = message; e.stack = stack; return e;")
|
js("{ const e = new Error(); e.message = message; e.stack = stack; return e; }")
|
||||||
}
|
|
||||||
|
|
||||||
private fun Throwable.toJsError(): JsAny =
|
private fun Throwable.toJsError(): JsAny =
|
||||||
throwableToJsError(message ?: "", stackTraceToString())
|
throwableToJsError(message ?: "", stackTraceToString())
|
||||||
|
|||||||
Reference in New Issue
Block a user