Browse Source

Fix DoubleTapped integration test.

`DoubleTapped` is raised on second pointer press, not release.
pull/9360/head
Steven Kirk 4 years ago
parent
commit
dbd1ac3af6
  1. 12
      tests/Avalonia.IntegrationTests.Appium/GestureTests.cs

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

@ -84,9 +84,17 @@ namespace Avalonia.IntegrationTests.Appium
Thread.Sleep(100);
new Actions(_session).ClickAndHold(border).Release().Perform();
// DoubleTapped is raised on second pointer press, not release.
new Actions(_session).ClickAndHold(border).Perform();
Assert.Equal("DoubleTapped", lastGesture.Text);
try
{
Assert.Equal("DoubleTapped", lastGesture.Text);
}
finally
{
new Actions(_session).Release(border).Perform();
}
}
[Fact]

Loading…
Cancel
Save