Browse Source

removing Dispatcher.UIThread.RunJobs() from tests

pull/5653/head
aljosas 6 years ago
parent
commit
2a185da639
  1. 2
      tests/Avalonia.Controls.UnitTests/CarouselTests.cs
  2. 2
      tests/Avalonia.Controls.UnitTests/ComboBoxTests.cs
  3. 4
      tests/Avalonia.Controls.UnitTests/ListBoxTests.cs

2
tests/Avalonia.Controls.UnitTests/CarouselTests.cs

@ -335,8 +335,6 @@ namespace Avalonia.Controls.UnitTests
BindingErrorType.DataValidationError));
target.Bind(ComboBox.SelectedItemProperty, textObservable);
Dispatcher.UIThread.RunJobs();
Assert.True(DataValidationErrors.GetHasErrors(target));
Assert.True(DataValidationErrors.GetErrors(target).SequenceEqual(new[] { exception }));
}

2
tests/Avalonia.Controls.UnitTests/ComboBoxTests.cs

@ -195,8 +195,6 @@ namespace Avalonia.Controls.UnitTests
var exception = new System.InvalidCastException("failed validation");
var textObservable = new BehaviorSubject<BindingNotification>(new BindingNotification(exception, BindingErrorType.DataValidationError));
target.Bind(ComboBox.SelectedItemProperty, textObservable);
Dispatcher.UIThread.RunJobs();
Assert.True(DataValidationErrors.GetHasErrors(target));
Assert.True(DataValidationErrors.GetErrors(target).SequenceEqual(new[] { exception }));

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

@ -573,7 +573,7 @@ namespace Avalonia.Controls.UnitTests
Items = new[] { "Foo" },
ItemTemplate = new FuncDataTemplate<string>((_, __) => new Canvas()),
SelectionMode = SelectionMode.AlwaysSelected,
VirtualizationMode = ItemVirtualizationMode.None,
VirtualizationMode = ItemVirtualizationMode.None
};
Prepare(target);
@ -582,8 +582,6 @@ namespace Avalonia.Controls.UnitTests
var textObservable = new BehaviorSubject<BindingNotification>(new BindingNotification(exception, BindingErrorType.DataValidationError));
target.Bind(ComboBox.SelectedItemProperty, textObservable);
Dispatcher.UIThread.RunJobs();
Assert.True(DataValidationErrors.GetHasErrors(target));
Assert.True(DataValidationErrors.GetErrors(target).SequenceEqual(new[] { exception }));
}

Loading…
Cancel
Save