From 298fdb668c7c9a1e6ef75f2d07a7ae389adeeb03 Mon Sep 17 00:00:00 2001 From: ddur Date: Mon, 11 Jan 2016 00:49:51 +0100 Subject: [PATCH] NUnit Test window #726 --- src/AddIns/Analysis/UnitTesting/Model/TestBase.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/AddIns/Analysis/UnitTesting/Model/TestBase.cs b/src/AddIns/Analysis/UnitTesting/Model/TestBase.cs index 5e84dcd31a..071da0f61e 100644 --- a/src/AddIns/Analysis/UnitTesting/Model/TestBase.cs +++ b/src/AddIns/Analysis/UnitTesting/Model/TestBase.cs @@ -65,6 +65,9 @@ namespace ICSharpCode.UnitTesting void ChangeResult(TestResultType newResult) { TestResultType oldResult = result; + if (oldResult == TestResultType.Failure && newResult == TestResultType.Success) { + return; // do not revert result from failure to success (Test with data source) + } if (oldResult != newResult) { result = newResult; OnResultChanged(new TestResultTypeChangedEventArgs(oldResult, newResult));