in src/TestFramework/Core/Logging/LogProviders.cs [134:177]
private static TestResult PtfTestOutcomeToTestResult(PtfTestOutcome testOutcome)
{
//keep the previous test result if not changing
TestResult result = TestResult.Unknown;
switch (testOutcome)
{
case PtfTestOutcome.Passed:
result = TestResult.Passed;
break;
case PtfTestOutcome.Aborted:
result = TestResult.Aborted;
break;
case PtfTestOutcome.Error:
result = TestResult.Error;
break;
case PtfTestOutcome.Failed:
result = TestResult.Failed;
break;
case PtfTestOutcome.Timeout:
result = TestResult.Timeout;
break;
case PtfTestOutcome.Inconclusive:
result = TestResult.Inconclusive;
break;
case PtfTestOutcome.Unknown:
result = TestResult.Unknown;
break;
case PtfTestOutcome.InProgress:
result = TestResult.InProgress;
break;
default:
break;
}
return result;
}