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); }
internal void CopyFrom(TestPlanFilter other) { Excludes.AddAll(other.Excludes); FocusPatterns.AddAll(other.FocusPatterns); Includes.AddAll(other.Includes); Tags.AddAll(other.Tags); }