From f295f0f67c3505658b3b3f339be68a874cd65c4c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 2 Jan 2021 02:20:39 +0000 Subject: [PATCH] it runs a test! Signed-off-by: Ian Jackson --- wdriver/wdt-simple.rs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/wdriver/wdt-simple.rs b/wdriver/wdt-simple.rs index 76071336..f0cdd0af 100644 --- a/wdriver/wdt-simple.rs +++ b/wdriver/wdt-simple.rs @@ -16,11 +16,12 @@ fn main(){ su.setup_static_users(&inst)?.try_into().unwrap(); debug!("ok {:?} {:?}", alice, bob); - { + let alice_p1g = { let mut w = su.w(&alice)?; w.synch()?; let p1 = w.find_piece("1.1")?; let p2 = w.find_piece("2.1")?; + let p1g_old = p1.posg()?; let (p1x,p1y) = p1.posw()?; let (p2x,p2y) = p2.posw()?; @@ -32,7 +33,20 @@ fn main(){ .perform() .always_context("drag")?; + let p1g_new = p1.posg()?; + dbg!(p1g_old, p1g_new); + assert!( p1g_new != p1g_old ); + + w.synch()?; + p1g_new + }; + + { + let mut w = su.w(&bob)?; w.synch()?; + let p1 = w.find_piece("1.1")?; + assert_eq!( p1.posg()?, + alice_p1g ); } debug!("finishing"); -- 2.30.2