Browse Source

add failing test for tooltip for issue #3188

pull/3190/head
Andrey Kunchev 7 years ago
parent
commit
2288b7ab1d
  1. 18
      tests/Avalonia.Controls.UnitTests/ToolTipTests.cs

18
tests/Avalonia.Controls.UnitTests/ToolTipTests.cs

@ -16,6 +16,24 @@ namespace Avalonia.Controls.UnitTests
{
private MouseTestHelper _mouseHelper = new MouseTestHelper();
[Fact]
public void Should_Not_Open_On_Detached_Control()
{
//issue #3188
var control = new Decorator()
{
[ToolTip.TipProperty] = "Tip",
[ToolTip.ShowDelayProperty] = 0
};
Assert.False((control as IVisual).IsAttachedToVisualTree);
//here in issue #3188 exception is raised
_mouseHelper.Enter(control);
Assert.False(ToolTip.GetIsOpen(control));
}
[Fact]
public void Should_Open_On_Pointer_Enter()
{

Loading…
Cancel
Save