23 instantiations of TestSelector
Infrastructure.Tests (22)
Pipelines\TrayBundleTests.cs (1)
247
var 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)
126
return new
TestSelector
(
812
var selector = new
TestSelector
(mapPath, matrix, [], matrix);
833
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
864
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
982
var selector = new
TestSelector
(
1000
var selector = new
TestSelector
(mapPath, matrix, projectDirs, EnumerateAllTestProjects());
1019
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1035
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1048
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1059
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1085
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1108
var selector = new
TestSelector
(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1121
var selector = new
TestSelector
(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
1139
var selector = new
TestSelector
(
1161
var selector = new
TestSelector
(
1184
var selector = new
TestSelector
(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
1212
var selector = new
TestSelector
(
1235
var selector = new
TestSelector
(
1251
var selector = new
TestSelector
(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
TestTriggerMap\TestTriggerMapTests.cs (1)
1138
var selector = new
TestSelector
(mapPath, testProjects, projectDirectories, affectedTestProjectNames);
SelectTests (1)
Program.cs (1)
254
var selector = new
TestSelector
(options.MapPath, allTestProjects, projectDirectories, layer1.AffectedTestProjects);
27 references to TestSelector
Infrastructure.Tests (25)
Pipelines\TrayBundleTests.cs (1)
247
var
selector = new TestSelector(
TestTriggerMap\PathRuleExclusionTests.cs (2)
33
var
selector = Selector(path);
87
private static
TestSelector
Selector(string path)
TestTriggerMap\SelectTestsAcceptanceTests.cs (20)
10
/// Behavior spec for the <see cref="
TestSelector
"/> engine. These tests drive the selector with
122
private
TestSelector
Selector(IEnumerable<string>? projectDirs = null)
812
var
selector = new TestSelector(mapPath, matrix, [], matrix);
833
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
864
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
982
var
selector = new TestSelector(
1000
var
selector = new TestSelector(mapPath, matrix, projectDirs, EnumerateAllTestProjects());
1019
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1035
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1048
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1059
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1085
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1108
var
selector = new TestSelector(mapPath, EnumerateMatrixTestProjects(), LoadProjectDirectories(), EnumerateAllTestProjects());
1121
var
selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
1139
var
selector = new TestSelector(
1161
var
selector = new TestSelector(
1184
var
selector = new TestSelector(mapPath, matrix, LoadProjectDirectories(), EnumerateAllTestProjects());
1212
var
selector = new TestSelector(
1235
var
selector = new TestSelector(
1251
var
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)
1138
var
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)
254
var
selector = new TestSelector(options.MapPath, allTestProjects, projectDirectories, layer1.AffectedTestProjects);