Browse Source

Merge pull request #4220 from AvaloniaUI/fixes/datepicker-flaky-test

Fix flaky DatePickerTests.
pull/4221/head
Jumar Macato 6 years ago
committed by GitHub
parent
commit
842eb75893
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      tests/Avalonia.Controls.UnitTests/DatePickerTests.cs
  2. 7
      tests/Avalonia.Controls.UnitTests/TimePickerTests.cs

4
tests/Avalonia.Controls.UnitTests/DatePickerTests.cs

@ -203,7 +203,9 @@ namespace Avalonia.Controls.UnitTests
} }
private static TestServices Services => TestServices.MockThreadingInterface.With( private static TestServices Services => TestServices.MockThreadingInterface.With(
standardCursorFactory: Mock.Of<IStandardCursorFactory>()); fontManagerImpl: new MockFontManagerImpl(),
standardCursorFactory: Mock.Of<IStandardCursorFactory>(),
textShaperImpl: new MockTextShaperImpl());
private IControlTemplate CreateTemplate() private IControlTemplate CreateTemplate()
{ {

7
tests/Avalonia.Controls.UnitTests/TimePickerTests.cs

@ -12,7 +12,7 @@ namespace Avalonia.Controls.UnitTests
{ {
public class TimePickerTests public class TimePickerTests
{ {
[Fact(Skip = "FIX ME ASAP")] [Fact]
public void SelectedTimeChanged_Should_Fire_When_SelectedTime_Set() public void SelectedTimeChanged_Should_Fire_When_SelectedTime_Set()
{ {
using (UnitTestApplication.Start(Services)) using (UnitTestApplication.Start(Services))
@ -98,9 +98,10 @@ namespace Avalonia.Controls.UnitTests
} }
} }
private static TestServices Services => TestServices.MockThreadingInterface.With( private static TestServices Services => TestServices.MockThreadingInterface.With(
standardCursorFactory: Mock.Of<IStandardCursorFactory>()); fontManagerImpl: new MockFontManagerImpl(),
standardCursorFactory: Mock.Of<IStandardCursorFactory>(),
textShaperImpl: new MockTextShaperImpl());
private IControlTemplate CreateTemplate() private IControlTemplate CreateTemplate()
{ {

Loading…
Cancel
Save