()
| 207 | |
| 208 | #[test] |
| 209 | fn test_sleep_real() { |
| 210 | let before = Instant::now(); |
| 211 | let mut machine = MachineBuilder::default().build(); |
| 212 | machine.compile(&mut "SLEEP 0.010".as_bytes()).unwrap(); |
| 213 | match block_on(machine.exec()) { |
| 214 | Ok(None) => (), |
| 215 | r => panic!("Expected Ok(None) but got {:?}", r), |
| 216 | } |
| 217 | assert!(before.elapsed() >= Duration::from_millis(10)); |
| 218 | } |
| 219 | |
| 220 | #[test] |
| 221 | fn test_sleep_errors() { |