Public Access
Make summary instruction test line-ending neutral
PR and Push Build/Test / build-and-test (push) Successful in 6m11s
PR and Push Build/Test / build-and-test (push) Successful in 6m11s
This commit is contained in:
@@ -59,8 +59,7 @@ public sealed class MeetingSummaryInstructionBuilderTests
|
|||||||
|
|
||||||
var instructions = await builder.BuildAsync(artifacts, CancellationToken.None);
|
var instructions = await builder.BuildAsync(artifacts, CancellationToken.None);
|
||||||
|
|
||||||
Assert.Equal(
|
var expected = """
|
||||||
"""
|
|
||||||
Base.
|
Base.
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -73,8 +72,8 @@ public sealed class MeetingSummaryInstructionBuilderTests
|
|||||||
# Beta
|
# Beta
|
||||||
|
|
||||||
Beta instructions.
|
Beta instructions.
|
||||||
""",
|
""";
|
||||||
instructions);
|
Assert.Equal(NormalizeLineEndings(expected), NormalizeLineEndings(instructions));
|
||||||
}
|
}
|
||||||
|
|
||||||
private static MeetingSessionArtifacts CreateArtifacts(string root)
|
private static MeetingSessionArtifacts CreateArtifacts(string root)
|
||||||
@@ -108,4 +107,9 @@ public sealed class MeetingSummaryInstructionBuilderTests
|
|||||||
Directory.CreateDirectory(folder);
|
Directory.CreateDirectory(folder);
|
||||||
await File.WriteAllTextAsync(Path.Combine(folder, "AGENTS.md"), content);
|
await File.WriteAllTextAsync(Path.Combine(folder, "AGENTS.md"), content);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static string NormalizeLineEndings(string value)
|
||||||
|
{
|
||||||
|
return value.Replace("\r\n", "\n", StringComparison.Ordinal);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user