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:
+2
-2
@@ -39,7 +39,7 @@ public sealed class DpsScriptLogPublisherTests : RuntimeActorTestBase
|
||||
// Send the Subscribe FROM the probe so the SubscribeAck returns to the probe's mailbox
|
||||
// (a bare mediator.Tell would route the ack to the implicit TestActor instead).
|
||||
probe.Send(mediator, new Subscribe(VirtualTagActor.ScriptLogsTopic, probe.Ref));
|
||||
probe.ExpectMsg<SubscribeAck>(TimeSpan.FromSeconds(10));
|
||||
probe.ExpectMsg<SubscribeAck>(TimeSpan.FromSeconds(10), cancellationToken: TestContext.Current.CancellationToken);
|
||||
|
||||
var publisher = new DpsScriptLogPublisher(() => Sys, new NoopHub());
|
||||
var entry = SampleEntry();
|
||||
@@ -51,7 +51,7 @@ public sealed class DpsScriptLogPublisherTests : RuntimeActorTestBase
|
||||
{
|
||||
publisher.Publish(entry);
|
||||
probe.ExpectMsg<ScriptLogEntry>(TimeSpan.FromMilliseconds(200)).ShouldBe(entry);
|
||||
}, duration: TimeSpan.FromSeconds(5), interval: TimeSpan.FromMilliseconds(250));
|
||||
}, duration: TimeSpan.FromSeconds(5), interval: TimeSpan.FromMilliseconds(250), TestContext.Current.CancellationToken);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user