From d607b957bb430d123064caff6f51a86399a1e862 Mon Sep 17 00:00:00 2001 From: Codex Automation Date: Tue, 26 May 2026 12:19:13 +0200 Subject: [PATCH] Make summary instruction test line-ending neutral --- .../MeetingSummaryInstructionBuilderTests.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/MeetingAssistant.Tests/MeetingSummaryInstructionBuilderTests.cs b/MeetingAssistant.Tests/MeetingSummaryInstructionBuilderTests.cs index bbf7c9b..886d908 100644 --- a/MeetingAssistant.Tests/MeetingSummaryInstructionBuilderTests.cs +++ b/MeetingAssistant.Tests/MeetingSummaryInstructionBuilderTests.cs @@ -59,8 +59,7 @@ public sealed class MeetingSummaryInstructionBuilderTests var instructions = await builder.BuildAsync(artifacts, CancellationToken.None); - Assert.Equal( - """ + var expected = """ Base. --- @@ -73,8 +72,8 @@ public sealed class MeetingSummaryInstructionBuilderTests # Beta Beta instructions. - """, - instructions); + """; + Assert.Equal(NormalizeLineEndings(expected), NormalizeLineEndings(instructions)); } private static MeetingSessionArtifacts CreateArtifacts(string root) @@ -108,4 +107,9 @@ public sealed class MeetingSummaryInstructionBuilderTests Directory.CreateDirectory(folder); await File.WriteAllTextAsync(Path.Combine(folder, "AGENTS.md"), content); } + + private static string NormalizeLineEndings(string value) + { + return value.Replace("\r\n", "\n", StringComparison.Ordinal); + } }