diff --git a/crates/pi-natives/src/task.rs b/crates/pi-natives/src/task.rs index 15bc0ea4e..43d844145 100644 --- a/crates/pi-natives/src/task.rs +++ b/crates/pi-natives/src/task.rs @@ -395,9 +395,7 @@ mod tests { self .dropped .store(true, std::sync::atomic::Ordering::SeqCst); - if !std::thread::panicking() { - panic!("DropBomb detonated in drop"); - } + assert!(std::thread::panicking(), "DropBomb detonated in drop"); } }