in src/main/java/org/apache/sling/junit/impl/TestsManagerImpl.java [110:124]
public Collection<String> getTestNames(@Nullable TestSelector selector) {
final List<String> tests = getTestProviders()
.map(TestsProvider::getTestNames)
.flatMap(Collection::stream)
.sorted()
.collect(Collectors.toList());
final int allTestsCount = tests.size();
if(selector == null) {
log.debug("No TestSelector supplied, returning all {} tests", allTestsCount);
} else {
tests.removeIf(testName -> !selector.acceptTestName(testName));
log.debug("{} selected {} tests out of {}", selector, tests.size(), allTestsCount);
}
return tests;
}