From 2731f9b3a3806ede95f0a619e0fdb84b434fc0d8 Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Wed, 29 Apr 2015 02:51:58 +0000 Subject: [PATCH] Support delay modification in x_key UAT helper --- lib/uh/wm/testing/acceptance_helpers.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/uh/wm/testing/acceptance_helpers.rb b/lib/uh/wm/testing/acceptance_helpers.rb index 061a5b5..4b93e08 100644 --- a/lib/uh/wm/testing/acceptance_helpers.rb +++ b/lib/uh/wm/testing/acceptance_helpers.rb @@ -98,7 +98,8 @@ expected `#{message}' (#{times}) not seen after #{e.timeout} seconds in: .grep /Mask\z/ end - def x_key k + def x_key *k, delay: 12 + k = k.join " key --delay #{delay} " fail "cannot simulate X key `#{k}'" unless system "xdotool key #{k}" end