Browse Source

Fix some tests

pull/7746/head
Benedikt Stebner 4 years ago
parent
commit
4f283dca13
  1. 11
      tests/Avalonia.Skia.UnitTests/Media/TextFormatting/TextLineTests.cs

11
tests/Avalonia.Skia.UnitTests/Media/TextFormatting/TextLineTests.cs

@ -450,8 +450,8 @@ namespace Avalonia.Skia.UnitTests.Media.TextFormatting
currentHit = textLine.GetNextCaretCharacterHit(currentHit);
Assert.Equal(4, currentHit.FirstCharacterIndex);
Assert.Equal(0, currentHit.TrailingLength);
Assert.Equal(3, currentHit.FirstCharacterIndex);
Assert.Equal(1, currentHit.TrailingLength);
}
}
@ -514,9 +514,8 @@ namespace Avalonia.Skia.UnitTests.Media.TextFormatting
characterHit = textLine.GetCharacterHitFromDistance(32);
Assert.Equal(3, characterHit.FirstCharacterIndex);
Assert.Equal(0, characterHit.TrailingLength);
Assert.Equal(2, characterHit.FirstCharacterIndex);
Assert.Equal(1, characterHit.TrailingLength);
}
}
@ -555,7 +554,7 @@ namespace Avalonia.Skia.UnitTests.Media.TextFormatting
case 0:
return new CustomDrawableRun();
case 1:
return new TextCharacters(new ReadOnlySlice<char>(Text.AsMemory(), 1, 1), new GenericTextRunProperties(Typeface.Default));
return new TextCharacters(new ReadOnlySlice<char>(Text.AsMemory(), 1, 1, 1), new GenericTextRunProperties(Typeface.Default));
case 2:
return new CustomDrawableRun();
case 3:

Loading…
Cancel
Save