test: migrate AdminUI/ControlPlane/Runtime/Host tests to xunit.v3 (#756)
v2-ci / unit-tests (push) Failing after 13m22s
v2-ci / unit-tests (push) Failing after 13m22s
Akka.TestKit.Xunit2 -> Akka.TestKit.Xunit 1.5.62 (xunit.v3 TestKit; needs xunit.v3 3.2.2, set via VersionOverride on the four projects). Removes the xunit 2.9.3 pin. IAsyncLifetime returns ValueTask, SqlServerFactAttribute gains the source-info ctor, and xUnit1051 call sites pass TestContext.Current.CancellationToken. Test counts unchanged. Claude-Session: https://claude.ai/code/session_01GT67AEHd2Acv1YPwGfXEoV
This commit is contained in:
@@ -31,7 +31,7 @@ public sealed class ScriptListQueriesTests
|
||||
var name = await SeedAsync();
|
||||
await using var db = NewDb(name);
|
||||
|
||||
var rows = await ScriptListQueries.LoadRowsAsync(db);
|
||||
var rows = await ScriptListQueries.LoadRowsAsync(db, TestContext.Current.CancellationToken);
|
||||
|
||||
rows.Select(r => r.ScriptId).ShouldBe(["s-a", "s-b"]);
|
||||
rows[0].ShouldBe(new ScriptListRow("s-a", "Alpha", "CSharp", "ha"));
|
||||
@@ -45,8 +45,8 @@ public sealed class ScriptListQueriesTests
|
||||
var name = await SeedAsync();
|
||||
await using var db = NewDb(name);
|
||||
|
||||
(await ScriptListQueries.LoadSourceAsync(db, "s-b")).ShouldBe("return 2;");
|
||||
(await ScriptListQueries.LoadSourceAsync(db, "missing")).ShouldBeNull();
|
||||
(await ScriptListQueries.LoadSourceAsync(db, "s-b", TestContext.Current.CancellationToken)).ShouldBe("return 2;");
|
||||
(await ScriptListQueries.LoadSourceAsync(db, "missing", TestContext.Current.CancellationToken)).ShouldBeNull();
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in New Issue
Block a user