Example #1
0
        internal void Apply(TestRun testRun, TestRunnerOptions normalized) {
            ActivateDefaultTestSet(testRun);

            Excludes.Apply(testRun, SKIP);
            FocusPatterns.Apply(testRun, FOCUS);

            // If any focused nodes, then only run focused nodes
            if (!normalized.IgnoreFocus && testRun.ContainsFocusedUnits) {
                ApplyFocussing(testRun);
            }

            InheritBiasToChildren(testRun);
            SealRecursive(testRun);
        }
Example #2
0
 internal void CopyFrom(TestPlanFilter other) {
     Excludes.AddAll(other.Excludes);
     FocusPatterns.AddAll(other.FocusPatterns);
     Includes.AddAll(other.Includes);
     Tags.AddAll(other.Tags);
 }