Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/addins/NUnit/Services/UnitTestGroup.cs')
-rw-r--r--main/src/addins/NUnit/Services/UnitTestGroup.cs11
1 files changed, 5 insertions, 6 deletions
diff --git a/main/src/addins/NUnit/Services/UnitTestGroup.cs b/main/src/addins/NUnit/Services/UnitTestGroup.cs
index f478e1f00b..eaa541f83a 100644
--- a/main/src/addins/NUnit/Services/UnitTestGroup.cs
+++ b/main/src/addins/NUnit/Services/UnitTestGroup.cs
@@ -31,6 +31,8 @@ using MonoDevelop.Core;
using MonoDevelop.Core.ProgressMonitoring;
using System.Collections;
using MonoDevelop.Projects;
+using System.Threading.Tasks;
+using System.Threading;
namespace MonoDevelop.NUnit
{
@@ -42,7 +44,7 @@ namespace MonoDevelop.NUnit
{
}
- protected UnitTestGroup (string name, IWorkspaceObject ownerSolutionItem): base (name, ownerSolutionItem)
+ protected UnitTestGroup (string name, WorkspaceObject ownerSolutionItem): base (name, ownerSolutionItem)
{
}
@@ -121,13 +123,10 @@ namespace MonoDevelop.NUnit
{
}
- public override IAsyncOperation Refresh ()
+ public async override Task Refresh (CancellationToken ct)
{
- AggregatedAsyncOperation oper = new AggregatedAsyncOperation ();
foreach (UnitTest t in Tests)
- oper.Add (t.Refresh ());
- oper.StartMonitoring ();
- return oper;
+ await t.Refresh (ct);
}
protected override UnitTestResult OnRun (TestContext testContext)