protected override void HandleTestRunEnd(EndTestRun endTestRun) { base.HandleTestRunEnd(endTestRun); var doc = new XDocument( _testRun.Serialize() ); doc.Save(Path.Combine(Directory.GetCurrentDirectory(), $@"mntr-{DateTime.UtcNow:yyyy'-'MM'-'dd'T'HH'-'mm'-'ss'-'fffffffK}.trx")); }
protected override void HandleTestRunEnd(EndTestRun endTestRun) { if (UseTestCoordinator) { var sender = Sender; TestCoordinatorActorRef.Ask <TestRunTree>(endTestRun) .ContinueWith(tr => { var testRunTree = tr.Result; return(new BeginSinkTerminate(testRunTree, sender)); }, TaskContinuationOptions.ExecuteSynchronously) .PipeTo(Self); } }
protected override void HandleTestRunEnd(EndTestRun endTestRun) { if (UseTestCoordinator) { var sender = Sender; TestCoordinatorActorRef.Ask<TestRunTree>(endTestRun) .ContinueWith(tr => { var testRunTree = tr.Result; return new BeginSinkTerminate(testRunTree, sender); }, TaskContinuationOptions.AttachedToParent & TaskContinuationOptions.ExecuteSynchronously) .PipeTo(Self); } }
protected override void HandleTestRunEnd(EndTestRun endTestRun) { WriteSpecMessage("Test run complete."); base.HandleTestRunEnd(endTestRun); }
protected virtual void HandleTestRunEnd(EndTestRun endTestRun) { Self.Tell(new BeginSinkTerminate(null, Sender)); }