···
# cancel client audio configuration
$client1->waitForWindow(qr/Audio Tuning Wizard/);
$client2->waitForWindow(qr/Audio Tuning Wizard/);
39
+
$server->sleep(5); # wait because mumble is slow to register event handlers
$client1->sendKeys("esc");
$client2->sendKeys("esc");
# cancel client cert configuration
$client1->waitForWindow(qr/Certificate Management/);
$client2->waitForWindow(qr/Certificate Management/);
46
+
$server->sleep(5); # wait because mumble is slow to register event handlers
$client1->sendKeys("esc");
$client2->sendKeys("esc");
# accept server certificate
$client1->waitForWindow(qr/^Mumble$/);
$client2->waitForWindow(qr/^Mumble$/);
53
+
$server->sleep(5); # wait because mumble is slow to register event handlers
54
+
$client1->sendChars("y");
55
+
$client2->sendChars("y");
56
+
$server->sleep(5); # wait because mumble is slow to register event handlers
58
+
# sometimes the wrong of the 2 windows is focused, we switch focus and try pressing "y" again
59
+
$client1->sendKeys("alt-tab");
60
+
$client2->sendKeys("alt-tab");
61
+
$server->sleep(5); # wait because mumble is slow to register event handlers
$client1->sendChars("y");
$client2->sendChars("y");