1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use async_std::task; #[test] fn smoke() { let res = task::block_on(async { 1 + 2 }); assert_eq!(res, 3); } #[test] #[should_panic = "boom"] fn panic() { task::block_on(async { // This panic should get propagated into the parent thread. panic!("boom"); }); }