15 lines
357 B
Rust
15 lines
357 B
Rust
|
|
#![cfg(feature = "full")]
|
||
|
|
|
||
|
|
use tokio::time::{Duration, Instant};
|
||
|
|
|
||
|
|
#[tokio::test(start_paused = true)]
|
||
|
|
async fn test_start_paused() {
|
||
|
|
let now = Instant::now();
|
||
|
|
|
||
|
|
// Pause a few times w/ std sleep and ensure `now` stays the same
|
||
|
|
for _ in 0..5 {
|
||
|
|
std::thread::sleep(Duration::from_millis(1));
|
||
|
|
assert_eq!(now, Instant::now());
|
||
|
|
}
|
||
|
|
}
|