rra/ilgonmic/after-test-promise
[JS] Node downloading for js ir integration kotlin test [JS] Fix API of Promise [JS IR] Promise symbol as lazy2 [JS] Support legacy compiler aftertest with promises [JS IR] Generate finally for promised tests [JS] Setup it tests for JS IR kotlin-test Merge-request: KT-MR-5168 ^KT-49738 fixed
This commit is contained in:
@@ -44,14 +44,22 @@ class AsyncTest {
|
||||
|
||||
var log = ""
|
||||
|
||||
var afterLog = ""
|
||||
|
||||
@BeforeTest
|
||||
fun before() {
|
||||
log = ""
|
||||
}
|
||||
|
||||
// Until bootstrap update
|
||||
@AfterTest
|
||||
fun after() {
|
||||
// assertEquals(afterLog, "after")
|
||||
}
|
||||
|
||||
fun promise(v: Int) = Promise<Int> { resolve, reject ->
|
||||
log += "a"
|
||||
js("setTimeout")({ log += "c"; resolve(v) }, 100)
|
||||
js("setTimeout")({ log += "c"; afterLog += "after"; resolve(v) }, 100)
|
||||
log += "b"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user