Use correct newline string when splitting baselines

This commit is contained in:
Ajay Bhargav Baaskaran 2018-06-25 14:38:15 -07:00
parent fdf4a0dca8
commit 2aea2c6b9f
1 changed files with 2 additions and 2 deletions

View File

@ -46,12 +46,12 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
_writer.GetStringBuilder().Clear(); _writer.GetStringBuilder().Clear();
_visitor.Visit(node); _visitor.Visit(node);
var actual = _writer.GetStringBuilder().ToString(); var actual = _writer.GetStringBuilder().ToString();
var actualLineCount = actual.Split(new[] { "\r\n" }, StringSplitOptions.None).Length; var actualLineCount = actual.Split(new[] { _writer.NewLine }, StringSplitOptions.None).Length;
var expectedLineIndex = 1; var expectedLineIndex = 1;
while (expectedLineIndex++ < actualLineCount && _index < _baseline.Length) while (expectedLineIndex++ < actualLineCount && _index < _baseline.Length)
{ {
expected += $"\r\n{_baseline[_index++]}"; expected += $"{_writer.NewLine}{_baseline[_index++]}";
} }
AssertNodeEquals(node, Ancestors, expected, actual); AssertNodeEquals(node, Ancestors, expected, actual);