Browse Source

Add failing test for #8733.

pull/9360/head
Steven Kirk 3 years ago
parent
commit
2337d20df1
  1. 18
      tests/Avalonia.IntegrationTests.Appium/GestureTests.cs

18
tests/Avalonia.IntegrationTests.Appium/GestureTests.cs

@ -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()
{

Loading…
Cancel
Save