diff options
author | Matt Ward <matt.ward@microsoft.com> | 2018-07-24 19:04:17 +0300 |
---|---|---|
committer | Matt Ward <matt.ward@microsoft.com> | 2018-07-24 22:14:11 +0300 |
commit | 315fbf854d0782ef7a8d29db0737fa34a11f9da9 (patch) | |
tree | c3718326909297c0b25a151c43faeaa4ec1aa008 | |
parent | 5877c74df3bb00e351fdc69a22d2438844d2874c (diff) |
[Tests] Update tests to use await when creating project templates
The internal ProjectTemplate API now returns a task so the tests
have been updated to await the result.
3 files changed, 10 insertions, 10 deletions
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs index ec802f0b6a..483ca80264 100644 --- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs +++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs @@ -60,7 +60,7 @@ namespace MonoDevelop.Packaging.Tests SolutionPath = dir }; - var solution = template.CreateWorkspaceItem (cinfo) as Solution; + var solution = await template.CreateWorkspaceItem (cinfo) as Solution; string solutionFileName = Path.Combine (dir, "Solution.sln"); await solution.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -143,7 +143,7 @@ namespace MonoDevelop.Packaging.Tests SolutionPath = dir }; - var solution = template.CreateWorkspaceItem (cinfo) as Solution; + var solution = await template.CreateWorkspaceItem (cinfo) as Solution; string solutionFileName = Path.Combine (dir, "Solution.sln"); await solution.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -223,7 +223,7 @@ namespace MonoDevelop.Packaging.Tests SolutionPath = dir }; - var solution = template.CreateWorkspaceItem (cinfo) as Solution; + var solution = await template.CreateWorkspaceItem (cinfo) as Solution; string solutionFileName = Path.Combine (dir, "Solution.sln"); await solution.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -352,7 +352,7 @@ namespace MonoDevelop.Packaging.Tests SolutionPath = dir }; - var solution = template.CreateWorkspaceItem (cinfo) as Solution; + var solution = await template.CreateWorkspaceItem (cinfo) as Solution; string solutionFileName = Path.Combine (dir, "Solution.sln"); await solution.SaveAsync (solutionFileName, Util.GetMonitor ()); diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs index 6f35cd7b24..88ceca19fa 100644 --- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs +++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs @@ -55,7 +55,7 @@ namespace MonoDevelop.Packaging.Tests SolutionPath = dir }; - var workspaceItem = template.CreateWorkspaceItem (cinfo); + var workspaceItem = await template.CreateWorkspaceItem (cinfo); string solutionFileName = Path.Combine (dir, "SolutionName.sln"); await workspaceItem.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -92,7 +92,7 @@ namespace MonoDevelop.Packaging.Tests cinfo.Parameters["PackageDescription"] = "Description"; cinfo.Parameters["PackageVersion"] = "1.0.0"; - var workspaceItem = template.CreateWorkspaceItem (cinfo); + var workspaceItem = await template.CreateWorkspaceItem (cinfo); string solutionFileName = Path.Combine (dir, "SolutionName.sln"); await workspaceItem.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -133,7 +133,7 @@ namespace MonoDevelop.Packaging.Tests cinfo.Parameters["CreateSharedProject"] = bool.TrueString; cinfo.Parameters["CreateNuGetProject"] = bool.TrueString; - var workspaceItem = template.CreateWorkspaceItem (cinfo); + var workspaceItem = await template.CreateWorkspaceItem (cinfo); string solutionFileName = Path.Combine (dir, "SolutionName.sln"); await workspaceItem.SaveAsync (solutionFileName, Util.GetMonitor ()); @@ -174,7 +174,7 @@ namespace MonoDevelop.Packaging.Tests cinfo.Parameters["PackageDescription"] = "Description"; cinfo.Parameters["PackageVersion"] = "1.0.0"; - var workspaceItem = template.CreateWorkspaceItem (cinfo); + var workspaceItem = await template.CreateWorkspaceItem (cinfo); var wizard = new TestableCrossPlatformLibraryTemplateWizard (); wizard.Parameters = cinfo.Parameters; diff --git a/main/tests/Ide.Tests/ProjectTemplateTests.cs b/main/tests/Ide.Tests/ProjectTemplateTests.cs index b5a524c8b0..2fbce659e8 100644 --- a/main/tests/Ide.Tests/ProjectTemplateTests.cs +++ b/main/tests/Ide.Tests/ProjectTemplateTests.cs @@ -63,7 +63,7 @@ namespace MonoDevelop.Ide [Test] [TestCaseSource ("Templates")] - public void CreateEveryProjectTemplate (string tt) + public async Task CreateEveryProjectTemplate (string tt) { var template = ProjectTemplate.ProjectTemplates.FirstOrDefault (t => t.Id == tt); if (template.Name.Contains ("Gtk#")) @@ -82,7 +82,7 @@ namespace MonoDevelop.Ide cinfo.Parameters ["CreateiOSUITest"] = "False"; cinfo.Parameters ["CreateAndroidUITest"] = "False"; - solution = template.CreateWorkspaceItem (cinfo) as Solution; + solution = await template.CreateWorkspaceItem (cinfo) as Solution; } [Test] |