1 package kotlinx.coroutines.test 2 3 import kotlinx.coroutines.* 4 import kotlin.test.* 5 6 class PromiseTest { 7 @Test <lambda>null8 fun testCompletionFromPromise() = runTest { 9 var promiseEntered = false 10 val p = promise { 11 delay(1) 12 promiseEntered = true 13 } 14 delay(2) 15 p.await<JsAny>() 16 assertTrue(promiseEntered) 17 } 18 }