Skip to content

Commit

Permalink
Fix ui-fulldep test
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisDenton committed Jul 6, 2022
1 parent a8ffc7f commit 91a6401
Showing 1 changed file with 11 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,9 @@ fn main() {
let b = buf[0]; // capture buf[0]
thread::sleep(Duration::from_millis(200));

// In this test, success is indicated by failing.
if buf[0] == b {
panic!("Success!");
}
// Check the buffer hasn't been written to after read.
dbg!(buf[0], b);
assert_eq!(buf[0], b);
}
}
})
Expand All @@ -71,6 +70,12 @@ fn main() {
let _ = server.write(b"x");
thread::sleep(Duration::from_millis(100));
let _ = server.write(b"y");
let _ = t1.join();
let _ = t2.join();

// This is run fail because we need to test for the `abort`.
// That failing to run is the success case.
if t1.join().is_err() || t2.join().is_err() {
return;
} else {
panic!("success");
}
}

0 comments on commit 91a6401

Please sign in to comment.