Fix test failure reporting

This commit is contained in:
Luke Parker
2022-05-21 22:23:16 -04:00
parent e1fd462a50
commit 882d67838e

View File

@@ -38,8 +38,9 @@ macro_rules! async_sequential {
let guard = SEQUENTIAL.lock().unwrap(); let guard = SEQUENTIAL.lock().unwrap();
let local = tokio::task::LocalSet::new(); let local = tokio::task::LocalSet::new();
local.run_until(async move { local.run_until(async move {
if let Err(_) = tokio::task::spawn_local(async move { $body }).await { if let Err(err) = tokio::task::spawn_local(async move { $body }).await {
drop(guard); drop(guard);
Err(err).unwrap()
} }
}).await; }).await;
} }