blob: ff09d9ab8643ec2c5bb2947a30b2aa57e3cf2c24 [file] [log] [blame]
/*
* Copyright 2016-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
*/
package kotlinx.coroutines.test
import kotlinx.coroutines.*
import kotlin.test.*
class PromiseTest {
@Test
fun testCompletionFromPromise() = runTest {
var promiseEntered = false
val p = promise {
delay(1)
promiseEntered = true
}
delay(2)
p.await()
assertTrue(promiseEntered)
}
}