()
| 91 | |
| 92 | #[test] |
| 93 | fn new_drops() { |
| 94 | let drops = Arc::new(AtomicU32::new(0)); |
| 95 | let error = Error::new(CountDrops::new(&drops)); |
| 96 | assert_eq!(drops.load(SeqCst), 0); |
| 97 | drop(error); |
| 98 | assert_eq!(drops.load(SeqCst), 1); |
| 99 | } |
| 100 | |
| 101 | #[test] |
| 102 | fn from_error_with_large_align() { |