diff --git a/src/Spectre.Console/Internal/Text/Markup/MarkupTokenizer.cs b/src/Spectre.Console/Internal/Text/Markup/MarkupTokenizer.cs index c2fc8e1..df62a94 100644 --- a/src/Spectre.Console/Internal/Text/Markup/MarkupTokenizer.cs +++ b/src/Spectre.Console/Internal/Text/Markup/MarkupTokenizer.cs @@ -113,7 +113,7 @@ internal sealed class MarkupTokenizer : IDisposable if (encounteredClosing) { throw new InvalidOperationException( - $"Encountered unescaped ']' token at position {_reader.Position}"); + $"Encountered unescaped ']' token at position {_reader.Position}."); } } @@ -122,7 +122,7 @@ internal sealed class MarkupTokenizer : IDisposable if (encounteredClosing) { - throw new InvalidOperationException($"Encountered unescaped ']' token at position {_reader.Position}"); + throw new InvalidOperationException($"Encountered unescaped ']' token at position {_reader.Position}."); } Current = new MarkupToken(MarkupTokenKind.Text, builder.ToString(), position); diff --git a/test/Spectre.Console.Tests/Unit/Widgets/MarkupTests.cs b/test/Spectre.Console.Tests/Unit/Widgets/MarkupTests.cs index aad415c..26967a9 100644 --- a/test/Spectre.Console.Tests/Unit/Widgets/MarkupTests.cs +++ b/test/Spectre.Console.Tests/Unit/Widgets/MarkupTests.cs @@ -107,7 +107,7 @@ public sealed class MarkupTests // Then result.ShouldNotBeNull(); result.ShouldBeOfType(); - result.Message.ShouldBe("Encountered unescaped ']' token at position 16"); + result.Message.ShouldBe("Encountered unescaped ']' token at position 16."); } [Fact]