From 4f283dca138bc24fa1591edebc76fbced5e2d958 Mon Sep 17 00:00:00 2001 From: Benedikt Stebner Date: Thu, 31 Mar 2022 10:47:10 +0200 Subject: [PATCH] Fix some tests --- .../Media/TextFormatting/TextLineTests.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/Avalonia.Skia.UnitTests/Media/TextFormatting/TextLineTests.cs b/tests/Avalonia.Skia.UnitTests/Media/TextFormatting/TextLineTests.cs index 0b868854ad..1eb507b300 100644 --- a/tests/Avalonia.Skia.UnitTests/Media/TextFormatting/TextLineTests.cs +++ b/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(Text.AsMemory(), 1, 1), new GenericTextRunProperties(Typeface.Default)); + return new TextCharacters(new ReadOnlySlice(Text.AsMemory(), 1, 1, 1), new GenericTextRunProperties(Typeface.Default)); case 2: return new CustomDrawableRun(); case 3: