//> using dep org.scalameta::munit::1.0.0-M9
//> using dep org.typelevel::cats-effect::3.5.1
//> using nativeVersion 0.4.15
import cats.effect.*
import scala.concurrent.duration.*
import scala.concurrent.*
class MySuite extends munit.FunSuite:
override implicit def munitExecutionContext = unsafe.IORuntime.global.compute
test("boo"):
val p = Promise[Unit]()
unsafe.IORuntime.global.scheduler.sleep(1.second, () => p.success(()))
p.future
MySuite:
+ boo 1.00s
Test runner interrupted by fatal signal 9
Error: scala.scalanative.testinterface.common.RPCCore$ClosedException: scala.scalanative.testinterface.NativeRunnerRPC$RunTerminatedException
For more details, please see '/workspace/sandbox/.scala-build/stacktraces/1694716393-3064312251356976367.log'