Marko Novakovic
06/04/2021, 6:06 PMThis job has not completed yet
java.lang.IllegalStateException: This job has not completed yet
	at kotlinx.coroutines.JobSupport.getCompletionExceptionOrNull(JobSupport.kt:1190)
	at kotlinx.coroutines.test.TestBuildersKt.runBlockingTest(TestBuilders.kt:53)
	at kotlinx.coroutines.test.TestBuildersKt.runBlockingTest$default(TestBuilders.kt:45)Erik
06/05/2021, 6:34 AMMarko Novakovic
06/07/2021, 4:05 AMrunBlockingTestrunBlockingErik
06/07/2021, 6:46 AMrunBlockingTestrunBlockingrunBlockingErik
06/07/2021, 7:12 AM@Test
fun test() = runBlocking {
    println("Before launch")
    launch(Dispatchers.Default /* Switch to non-blocking context */) {
        delay(100)
        println("Inside launch")
    }
    println("After launch")
}runBlockingTestlaunchprintlnprintlnErik
06/07/2021, 7:13 AMMarko Novakovic
06/07/2021, 10:19 AMrunBlockingMarko Novakovic
06/07/2021, 10:19 AMMarko Novakovic
06/07/2021, 10:20 AMFlowMutableStateFlowMutableStateFlowFlowMutableStateFlowMarko Novakovic
06/07/2021, 10:22 AMUninitializeddrop(1)Erik
06/07/2021, 10:48 AMMarko Novakovic
06/07/2021, 10:49 AMErik
06/07/2021, 10:49 AMErik
06/07/2021, 10:49 AMfirstErik
06/07/2021, 10:50 AMdrop(1)Erik
06/07/2021, 10:50 AMMarko Novakovic
06/07/2021, 10:50 AMErik
06/07/2021, 10:50 AMMarko Novakovic
06/07/2021, 10:50 AMMutableStateFlowflowMutableStateFlowMarko Novakovic
06/07/2021, 10:51 AMprivate val _state = MutableStateFlow(1)
val state: Flow<Int> = _stateErik
06/07/2021, 10:51 AMFlowStateFlowMarko Novakovic
06/07/2021, 10:52 AMStateFlowcollectFlowErik
06/07/2021, 10:53 AMprivate val _state = MutableStateFlow(1)
val state: Flow<Int> = _state.asStateFlow()statestate as MutableStateFlowMarko Novakovic
06/07/2021, 10:54 AMMarko Novakovic
06/07/2021, 10:54 AMErik
06/07/2021, 10:54 AMFlowcollectStateFlowcollectErik
06/07/2021, 10:54 AMMarko Novakovic
06/07/2021, 10:55 AMErik
06/07/2021, 10:55 AMErik
06/07/2021, 10:55 AMErik
06/07/2021, 10:55 AMMarko Novakovic
06/07/2021, 10:56 AMErik
06/07/2021, 10:56 AMErik
06/07/2021, 10:57 AMMarko Novakovic
06/07/2021, 10:59 AM