//@ run-fail | |
//@ error-pattern:Ensure that the child thread runs by panicking | |
//@ needs-threads | |
use std::thread; | |
fn main() { | |
// the purpose of this test is to make sure that thread::spawn() | |
// works when provided with a bare function: | |
let r = thread::spawn(startfn).join(); | |
if r.is_err() { | |
panic!() | |
} | |
} | |
fn startfn() { | |
assert!("Ensure that the child thread runs by panicking".is_empty()); | |
} |