Browse Source

Disable generators

Remove vertical tab and form feed
pull/4203/head
Benedikt Schroeder 6 years ago
parent
commit
f211e3c724
  1. 2
      tests/Avalonia.Skia.UnitTests/TextLayoutTests.cs
  2. 4
      tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/GraphemeBreakClassTrieGeneratorTests.cs
  3. 4
      tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/UnicodeDataGeneratorTests.cs

2
tests/Avalonia.Skia.UnitTests/TextLayoutTests.cs

@ -409,8 +409,6 @@ namespace Avalonia.Skia.UnitTests
[InlineData("abcde\r\n", 7)] // Carriage Return + Line Feed [InlineData("abcde\r\n", 7)] // Carriage Return + Line Feed
[InlineData("abcde\n\r", 7)] // This isn't valid but we somehow have to support it. [InlineData("abcde\n\r", 7)] // This isn't valid but we somehow have to support it.
[InlineData("abcde\u000A", 6)] // Line Feed [InlineData("abcde\u000A", 6)] // Line Feed
[InlineData("abcde\u000B", 6)] // Vertical Tab
[InlineData("abcde\u000C", 6)] // Form Feed
[InlineData("abcde\u000D", 6)] // Carriage Return [InlineData("abcde\u000D", 6)] // Carriage Return
public void Should_Break_With_BreakChar(string text, int expectedLength) public void Should_Break_With_BreakChar(string text, int expectedLength)
{ {

4
tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/GraphemeBreakClassTrieGeneratorTests.cs

@ -10,7 +10,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
/// </summary> /// </summary>
public class GraphemeBreakClassTrieGeneratorTests public class GraphemeBreakClassTrieGeneratorTests
{ {
[Theory/*(Skip = "Only run when we update the trie.")*/] [Theory(Skip = "Only run when we update the trie.")]
[ClassData(typeof(GraphemeBreakTestDataGenerator))] [ClassData(typeof(GraphemeBreakTestDataGenerator))]
public void Should_Enumerate(string text, int expectedLength) public void Should_Enumerate(string text, int expectedLength)
{ {
@ -44,7 +44,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
Assert.Equal(10, count); Assert.Equal(10, count);
} }
[Fact/*(Skip = "Only run when we update the trie.")*/] [Fact(Skip = "Only run when we update the trie.")]
public void Should_Generate_Trie() public void Should_Generate_Trie()
{ {
GraphemeBreakClassTrieGenerator.Execute(); GraphemeBreakClassTrieGenerator.Execute();

4
tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/UnicodeDataGeneratorTests.cs

@ -10,12 +10,12 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
/// This test is used to generate all Unicode related types. /// This test is used to generate all Unicode related types.
/// We only need to run this when the Unicode spec changes. /// We only need to run this when the Unicode spec changes.
/// </summary> /// </summary>
[Fact/*(Skip = "Only run when the Unicode spec changes.")*/] [Fact(Skip = "Only run when the Unicode spec changes.")]
public void Should_Generate_Data() public void Should_Generate_Data()
{ {
UnicodeDataGenerator.Execute(); UnicodeDataGenerator.Execute();
} }
[Theory/*(Skip = "Only run when we update the trie.")*/] [Theory(Skip = "Only run when we update the trie.")]
[ClassData(typeof(LineBreakTestDataGenerator))] [ClassData(typeof(LineBreakTestDataGenerator))]
public void Should_Enumerate_LineBreaks(string text, int expectedLength) public void Should_Enumerate_LineBreaks(string text, int expectedLength)

Loading…
Cancel
Save