Ask questions`tokio::run` doesn't propogate panics from futures

I assumed the following test would fail, but it currently passes.

#[test]
fn my_test() {
    tokio::run(future::lazy(|| -> Result<_, _> {
        panic!("oh no!")
    }))
}

Is this expected behaviour? It doesn't seem like it should be.

tokio-rs/tokio

Answer questions ry

Panics should crash the program. This feature continues to introduce bugs in Deno. (Most recently https://github.com/denoland/deno/pull/2098)