From: Ian Jackson Date: Tue, 13 Jul 2021 18:20:28 +0000 (+0100) Subject: tests: wdt-bundles: Actually check for expected error report X-Git-Tag: otter-0.7.2~98 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c8a88622dc451378b7c359c20fbecacfd5c92a7a;p=otter.git tests: wdt-bundles: Actually check for expected error report Signed-off-by: Ian Jackson --- diff --git a/wdriver/wdt-bundles.rs b/wdriver/wdt-bundles.rs index 0d8997f0..71f4a126 100644 --- a/wdriver/wdt-bundles.rs +++ b/wdriver/wdt-bundles.rs @@ -182,7 +182,7 @@ fn tests(UsualSetup { su, alice, bob, ..}: UsualSetup) { .send_keys("W") .perform() .did("move to overlap")?; - alice.synch()?; + let gen_before = alice.synch()?; alice.action_chain() .move_pos(newpos)? @@ -191,6 +191,12 @@ fn tests(UsualSetup { su, alice, bob, ..}: UsualSetup) { .perform() .did("try to claim when overlapping")?; alice.synch()?; + + let log = alice.retrieve_log(gen_before)?; + dbg!(&log); + assert_eq!( 1, log.iter().filter(|s| s.contains( + "Problem manipulating piece: overlapping occultation(s)" + )).count()); } });