chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1d20f54
)
wdt-hand: Select and deselect hand appropriately
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 15 Mar 2021 00:42:54 +0000
(
00:42
+0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 15 Mar 2021 00:42:54 +0000
(
00:42
+0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
wdriver/wdt-hand.rs
patch
|
blob
|
history
diff --git
a/wdriver/wdt-hand.rs
b/wdriver/wdt-hand.rs
index 423d21c5dda318b952bf7fab0ffe8eacdde6455f..5e5fc23d4e0e7eaa0f3ae7074e05c71d3098d98c 100644
(file)
--- a/
wdriver/wdt-hand.rs
+++ b/
wdriver/wdt-hand.rs
@@
-64,6
+64,11
@@
impl Ctx {
.perform()
.context("claim hand")?;
+ w.action_chain()
+ .click()
+ .perform()
+ .context("deselect")?;
+
chk(&mut w, HAND, Some(ALICE))?;
}
@@
-81,6
+86,15
@@
impl Ctx {
{
let mut w = su.w(&self.alice)?;
+
+ let hand = w.find_piece(HAND)?;
+ w.action_chain()
+ .move_pos(&hand)?
+ .click()
+ .perform()
+ .context("select hand")?;
+ w.synch()?;
+
w.action_chain()
.key_down('C')
.key_up('C')