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());
        }
Exemplo n.º 2
0
        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());
            }
        }