diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-05-24 14:24:44 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2016-05-30 20:46:32 -0700 |
| commit | b64c9d56700e2c41207166fe8709711ff02488ff (patch) | |
| tree | 82e982ea6a6840e3f0f4d3d82a4d2ad24771200b /src/test/run-fail | |
| parent | a967611d8ffececb5ed0ecf6a205b464d7a5a31e (diff) | |
| download | rust-b64c9d56700e2c41207166fe8709711ff02488ff.tar.gz rust-b64c9d56700e2c41207166fe8709711ff02488ff.zip | |
std: Clean out old unstable + deprecated APIs
These should all have been deprecated for at least one cycle, so this commit cleans them all out.
Diffstat (limited to 'src/test/run-fail')
| -rw-r--r-- | src/test/run-fail/panic-set-handler.rs | 7 | ||||
| -rw-r--r-- | src/test/run-fail/panic-set-unset-handler.rs | 9 | ||||
| -rw-r--r-- | src/test/run-fail/panic-take-handler-nop.rs | 5 |
3 files changed, 12 insertions, 9 deletions
diff --git a/src/test/run-fail/panic-set-handler.rs b/src/test/run-fail/panic-set-handler.rs index bfeb407dd25..b589544ae15 100644 --- a/src/test/run-fail/panic-set-handler.rs +++ b/src/test/run-fail/panic-set-handler.rs @@ -10,13 +10,14 @@ // error-pattern:greetings from the panic handler -#![feature(std_panic, panic_handler)] +#![feature(panic_handler)] + use std::panic; use std::io::{self, Write}; fn main() { - panic::set_handler(|i| { + panic::set_hook(Box::new(|i| { write!(io::stderr(), "greetings from the panic handler"); - }); + })); panic!("foobar"); } diff --git a/src/test/run-fail/panic-set-unset-handler.rs b/src/test/run-fail/panic-set-unset-handler.rs index 6999aa715e7..4c895ea52aa 100644 --- a/src/test/run-fail/panic-set-unset-handler.rs +++ b/src/test/run-fail/panic-set-unset-handler.rs @@ -10,14 +10,15 @@ // error-pattern:thread '<main>' panicked at 'foobar' -#![feature(std_panic, panic_handler)] +#![feature(panic_handler)] + use std::panic; use std::io::{self, Write}; fn main() { - panic::set_handler(|i| { + panic::set_hook(Box::new(|i| { write!(io::stderr(), "greetings from the panic handler"); - }); - panic::take_handler(); + })); + panic::take_hook(); panic!("foobar"); } diff --git a/src/test/run-fail/panic-take-handler-nop.rs b/src/test/run-fail/panic-take-handler-nop.rs index fec1db24adf..58e57528e8a 100644 --- a/src/test/run-fail/panic-take-handler-nop.rs +++ b/src/test/run-fail/panic-take-handler-nop.rs @@ -10,10 +10,11 @@ // error-pattern:thread '<main>' panicked at 'foobar' -#![feature(std_panic, panic_handler)] +#![feature(panic_handler)] + use std::panic; fn main() { - panic::take_handler(); + panic::take_hook(); panic!("foobar"); } |
