23 instantiations of TestSelector
Infrastructure.Tests (22)
Pipelines\TrayBundleTests.cs (1)
247var selector = new TestSelector(
TestTriggerMap\PathRuleExclusionTests.cs (1)
88=> new(path, ["Analyzer.Tests", "General.Tests"], [], new HashSet<string>(["Analyzer.Tests", "General.Tests"], StringComparer.Ordinal));
TestTriggerMap\SelectTestsAcceptanceTests.cs (19)
126return new TestSelector( 812var selector = new TestSelector(mapPath, matrix, [], matrix); 833var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 864var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 982var selector = new TestSelector( 1000var selector = new TestSelector(mapPath, matrix, projectDirs, EnumerateAllTestProjects()); 1019var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1035var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1048var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1059var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1085var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1108var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1121var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects()); 1139var selector = new TestSelector( 1161var selector = new TestSelector( 1184var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects()); 1212var selector = new TestSelector( 1235var selector = new TestSelector( 1251var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
TestTriggerMap\TestTriggerMapTests.cs (1)
1138var selector = new TestSelector(mapPath, testProjects, projectDirectories, affectedTestProjectNames);
SelectTests (1)
Program.cs (1)
254var selector = new TestSelector(options.MapPath, allTestProjects, projectDirectories, layer1.AffectedTestProjects);
27 references to TestSelector
Infrastructure.Tests (25)
Pipelines\TrayBundleTests.cs (1)
247var selector = new TestSelector(
TestTriggerMap\PathRuleExclusionTests.cs (2)
33var selector = Selector(path); 87private static TestSelector Selector(string path)
TestTriggerMap\SelectTestsAcceptanceTests.cs (20)
10/// Behavior spec for the <see cref="TestSelector"/> engine. These tests drive the selector with 122private TestSelector Selector(IEnumerable<string>? projectDirs = null) 812var selector = new TestSelector(mapPath, matrix, [], matrix); 833var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 864var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 982var selector = new TestSelector( 1000var selector = new TestSelector(mapPath, matrix, projectDirs, EnumerateAllTestProjects()); 1019var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1035var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1048var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1059var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1085var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1108var selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects()); 1121var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects()); 1139var selector = new TestSelector( 1161var selector = new TestSelector( 1184var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects()); 1212var selector = new TestSelector( 1235var selector = new TestSelector( 1251var selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
TestTriggerMap\SelectTestsCliTests.cs (1)
14/// engine, as opposed to <see cref="Aspire.SelectTests.TestSelector"/> itself (covered by
TestTriggerMap\TestTriggerMapTests.cs (1)
1138var selector = new TestSelector(mapPath, testProjects, projectDirectories, affectedTestProjectNames);
SelectTests (2)
GraphAffectedProjects.cs (1)
108/// <see cref="TestSelector"/> intersects with the matrix and matches against <c>project_rules</c>),
Program.cs (1)
254var selector = new TestSelector(options.MapPath, allTestProjects, projectDirectories, layer1.AffectedTestProjects);