public void SkipTestExecutionForOneProjects() { ProjectSearchUtility psu = new ProjectSearchUtility(rootDir); List <string> scopeDirs = psu.FindTopLevelScopes(returnPartialScopePaths: true); Assert.NotEmpty(scopeDirs); SkipBuildOrTestExecutionTask ste = new SkipBuildOrTestExecutionTask(rootDir); ste.BuildScope = @"Advisor"; ste.SkipFromTestExecution = true; ste.ProjectType = "Test"; Assert.True(ste.Execute()); }
public void SkipTestExecutionForAllProjects() { ProjectSearchUtility psu = new ProjectSearchUtility(rootDir); List <string> scopeDirs = psu.FindTopLevelScopes(returnPartialScopePaths: true); Assert.NotEmpty(scopeDirs); foreach (string relativeScopePath in scopeDirs) { SkipTestExecutionTask ste = new SkipTestExecutionTask(rootDir); ste.BuildScope = relativeScopePath; ste.ExcludeFromTestExecution = true; ste.ProjectType = "Test"; Assert.True(ste.Execute()); } }