1 个不稳定版本
0.1.1 | 2021 年 8 月 17 日 |
---|---|
0.1.0 |
|
#676 在 测试
7KB
hushed_panic
为特定线程静音恐慌的crate。
这在您希望静音预期会引发恐慌的测试,但又不想看到长输出时特别有用。
在测试中的用法
fn my_test() {
let _x = hushed_panic::hush_this_test();
panic!(); // Won't print anything!
drop(_x);
panic!(); // Would print normally!
}
许可证
hushed_panic
根据 MIT 许可证或 Apache 许可证(版本 2.0)的条款分发,由用户选择。
有关详细信息,请参阅此项目根目录下的 LICENSE-MIT 和 LICENSE-APACHE2 文件。
lib.rs
:
为特定线程静音恐慌的crate。
这在您希望静音预期会引发恐慌的测试,但又不想看到长输出时特别有用。
在测试中的用法
fn my_test() {
let _x = hushed_panic::hush_this_test();
panic!(); // Won't print anything!
drop(_x);
panic!(); // Would print normally!
}
依赖关系
~0.5–0.8MB
~13K SLoC