Skip to content

Commit d5fb723

Browse files
committed
Removing newlines from test validation
1 parent a58fb41 commit d5fb723

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

Extensions/Csv/Cosmos.DataTransfer.CsvExtension.UnitTests/CsvFileRoundTripTests.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ public async Task WriteAsync_fromReadAsync_ProducesIdenticalFile()
2929

3030
await output.WriteAsync(input.ReadAsync(sourceConfig, NullLogger.Instance), sinkConfig, input, NullLogger.Instance);
3131

32-
string originalText = await File.ReadAllTextAsync(fileIn);
33-
string finalText = await File.ReadAllTextAsync(fileOut);
32+
var originalText = await File.ReadAllLinesAsync(fileIn);
33+
var finalText = await File.ReadAllLinesAsync(fileOut);
3434
for (var index = 0; index < originalText.Length; index++)
3535
{
36-
var a = originalText[index];
37-
var b = finalText[index];
38-
Assert.AreEqual(a, b, $"Different character at position {index}");
36+
var a = originalText.ElementAtOrDefault(index);
37+
var b = finalText.ElementAtOrDefault(index);
38+
Assert.AreEqual(a, b, $"Different text at row {index}");
3939
}
4040

41-
Assert.AreEqual(originalText, finalText, false, CultureInfo.InvariantCulture);
41+
CollectionAssert.AreEquivalent(originalText, finalText);
4242
}
4343

4444
}

Extensions/Csv/Cosmos.DataTransfer.CsvExtension/CsvFormatWriter.cs

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public async Task FormatDataAsync(IAsyncEnumerable<IDataItem> dataItems, Stream
2626
{
2727
Delimiter = settings.Delimiter,
2828
HasHeaderRecord = settings.IncludeHeader,
29-
NewLine = "\r\n",
3029
});
3130

3231
var headerWritten = false;

0 commit comments

Comments
 (0)