chiark / gitweb /
wdt: Get rid of many open-coded key_up/key_down pairs
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 21 Jul 2021 17:35:40 +0000 (18:35 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 21 Jul 2021 19:40:37 +0000 (20:40 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
wdriver/wdt-bundles.rs
wdriver/wdt-hand.rs
wdriver/wdt-simple.rs

index 71f4a1263bb50386693bd782de9540f57c5cce2d..02c0bfae2fb993ae0442d38565c6d861f6483857 100644 (file)
@@ -27,8 +27,7 @@ impl Ctx {
       alice.synch()?;
 
       alice.action_chain()
-        .key_down('0')
-        .key_up('0')
+        .send_keys('0')
         .move_w(&alice, VATIKAN_DECK)?
         .click()
         .release()
index 32cf8c283f608e67dc4d56bee91a98710bbdf2f4..096e8036c02b1269b4b847bbcfc6b53bafaa55a0 100644 (file)
@@ -62,8 +62,7 @@ impl Ctx {
       w.synch()?;
 
       w.action_chain()
-        .key_down('C')
-        .key_up('C')
+        .send_keys('C')
         .perform()
         .did("claim hand")?;
       w.synch()?;
@@ -117,8 +116,7 @@ impl Ctx {
       w.synch()?;
 
       w.action_chain()
-        .key_down('C')
-        .key_up('C')
+        .send_keys('C')
         .perform()
         .did("unclaim hand")?;
 
@@ -226,8 +224,7 @@ impl Ctx {
         .click()
         .release()
 
-        .key_down('C')
-        .key_up('C')
+        .send_keys('C')
 
         .perform()
         .did("bob, setup")?;
index 5263a418056d2e99fc1e12e9ca9a5ad09097da0f..83aff9461c945618bc37037ea55140a528a6d090 100644 (file)
@@ -68,8 +68,7 @@ impl Ctx {
         .move_pos(&p)?
         .click()
         .release()
-        .key_down('l')
-        .key_up('l')
+        .send_keys('l')
         .perform()
         .did("rotate")?;