|
|
@@ -18,7 +18,7 @@ namespace Avalonia.IntegrationTests.Appium
|
|
|
var tabs = _session.FindElementByAccessibilityId("MainTabs");
|
|
|
var tab = tabs.FindElementByName("Gestures");
|
|
|
tab.Click();
|
|
|
- var clear = _session.FindElementByAccessibilityId("ClearLastGesture");
|
|
|
+ var clear = _session.FindElementByAccessibilityId("ResetGestures");
|
|
|
clear.Click();
|
|
|
}
|
|
|
|
|
|
@@ -112,6 +112,22 @@ namespace Avalonia.IntegrationTests.Appium
|
|
|
Assert.Equal("Tapped", lastGesture.Text);
|
|
|
}
|
|
|
|
|
|
+ [Fact]
|
|
|
+ public void DoubleTapped_Is_Raised_After_Control_Changes()
|
|
|
+ {
|
|
|
+ // #8733
|
|
|
+ var border = _session.FindElementByAccessibilityId("GestureBorder");
|
|
|
+ var lastGesture = _session.FindElementByAccessibilityId("LastGesture");
|
|
|
+
|
|
|
+ new Actions(_session)
|
|
|
+ .MoveToElement(border)
|
|
|
+ .DoubleClick()
|
|
|
+ .DoubleClick()
|
|
|
+ .Perform();
|
|
|
+
|
|
|
+ Assert.Equal("DoubleTapped2", lastGesture.Text);
|
|
|
+ }
|
|
|
+
|
|
|
[Fact]
|
|
|
public void RightTapped_Is_Raised()
|
|
|
{
|