public void TearDown() { TestContext tc = TestContext.CurrentContext; TestStatus status = tc.Result.Outcome.Status; TestContext.Progress.WriteLine($"{DateTimeOffset.Now:yyyy'-'MM'-'dd HH':'mm':'ss.fff} - Eyes: Test {status}: {tc.Test.FullName}"); if (status == TestStatus.Inconclusive) { return; } if (includedTestsListFilename != null) { int attemptsLeft = 3; while (attemptsLeft-- > 0 && !WriteFailedTestsToFile_(tc, status)) { Thread.Sleep(100); } } TestResult testResult = GetTestResult(); if (!reportSummary_.AddResult(testResult)) { string s = $"{DateTimeOffset.Now:yyyy'-'MM'-'dd HH':'mm':'ss.fff} - Eyes: Test Report already exists for {TestContext.CurrentContext.Test.FullName}\n" + JsonConvert.SerializeObject(testResult); TestContext.Progress.WriteLine(s); } }
public void TearDown() { TestResult testResult = GetTestResult(); reportSummary_.AddResult(testResult); }