Skip to content

Commit ef12b00

Browse files
committed
small test update
1 parent fdb063c commit ef12b00

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/condvar.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ mod tests {
757757
let mutex = Arc::new(Mutex::new(0));
758758
let cv = Arc::new(Condvar::new());
759759

760-
let num_iters = u32::MAX;
760+
let num_iters = 3;
761761
let condition = |counter: &mut u32| {
762762
*counter += 1;
763763
true
@@ -771,9 +771,7 @@ mod tests {
771771
cv.wait_while_until_internal(&mut mutex_guard, condition, timeout);
772772

773773
assert!(timeout_result.timed_out());
774-
// thread should be blocked + woken up multiple times
775-
assert!(*mutex_guard > 2);
776-
assert!(*mutex_guard < num_iters);
774+
assert!(*mutex_guard == num_iters + 1);
777775

778776
// prevent deadlock with notifier
779777
drop(mutex_guard);

0 commit comments

Comments
 (0)