Merge branch 'review/off-queue-dx'
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,13 +5,15 @@ namespace HSchool.Server.Tests;
|
||||
public class BuildChangelogTests
|
||||
{
|
||||
private const string Head = "cccccccccccccccccccccccccccccccccccccccc";
|
||||
private const string Mid = "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee";
|
||||
private const string Mark = "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb";
|
||||
private const string Merge = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
|
||||
private const string Unknown = "dddddddddddddddddddddddddddddddddddddddd";
|
||||
|
||||
private static readonly string Sample = string.Join('\n',
|
||||
Head,
|
||||
$"{Head}\u001f2026-01-03T12:00:00Z\u001fAdd changelog window",
|
||||
$"{Head}\u001f2026-01-04T12:00:00Z\u001fAdd changelog window",
|
||||
$"{Mid}\u001f2026-01-03T12:00:00Z\u001fSkip stale AppHost build",
|
||||
$"{Mark}\u001f2026-01-02T12:00:00Z\u001fMark phase 54 in progress.",
|
||||
$"{Merge}\u001f2026-01-01T12:00:00Z\u001fMerge branch 'phase/53-weather-commute'");
|
||||
|
||||
@@ -22,9 +24,11 @@ public class BuildChangelogTests
|
||||
|
||||
var visible = changelog.VisibleSince(Merge);
|
||||
|
||||
var commit = Assert.Single(visible);
|
||||
Assert.Equal(Head, commit.Sha);
|
||||
Assert.Equal("Add changelog window", commit.Subject);
|
||||
Assert.Equal(2, visible.Count);
|
||||
Assert.Equal(Mid, visible[0].Sha);
|
||||
Assert.Equal("Skip stale AppHost build", visible[0].Subject);
|
||||
Assert.Equal(Head, visible[1].Sha);
|
||||
Assert.Equal("Add changelog window", visible[1].Subject);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
@@ -34,8 +38,9 @@ public class BuildChangelogTests
|
||||
|
||||
var visible = changelog.VisibleSince(Mark);
|
||||
|
||||
var commit = Assert.Single(visible);
|
||||
Assert.Equal("Add changelog window", commit.Subject);
|
||||
Assert.Equal(2, visible.Count);
|
||||
Assert.Equal("Skip stale AppHost build", visible[0].Subject);
|
||||
Assert.Equal("Add changelog window", visible[1].Subject);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in New Issue
Block a user