package Ġcom . ti om am aster . espress if . util Ċ Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ import Ġkotlinx . coroutines . as Coroutine Dispatcher Ċ import Ġkotlinx . coroutines . run Blocking Ċ import Ġjava . util . concurrent . Executors Ċ import Ġkotlin . coroutines . Coroutine Context Ċ Ċ actual Ġfun Ġrun Blocking Test ( block : Ġsuspend ĠCor outine Scope . () Ġ-> ĠUnit ) Ġ= ĊĠĠĠ Ġrun Blocking ( test Coroutine Context ) Ġ{ Ġthis . block () Ġ} Ċ Ċ actual Ġval Ġtest Coroutine Context : ĠCor outine Context Ġ= ĊĠĠĠ ĠExec utors . new Single Thread Executor (). as Coroutine Dispatcher () Ċ