function Loader::groups
1 call to Loader::groups()
- Loader::load in vendor/
phpunit/ phpunit/ src/ TextUI/ Configuration/ Xml/ Loader.php
File
-
vendor/
phpunit/ phpunit/ src/ TextUI/ Configuration/ Xml/ Loader.php, line 546
Class
- Loader
- @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Namespace
PHPUnit\TextUI\XmlConfigurationCode
private function groups(DOMXPath $xpath) : Groups {
$include = [];
$exclude = [];
foreach ($xpath->query('groups/include/group') as $group) {
assert($group instanceof DOMNode);
$include[] = new Group($group->textContent);
}
foreach ($xpath->query('groups/exclude/group') as $group) {
assert($group instanceof DOMNode);
$exclude[] = new Group($group->textContent);
}
return new Groups(GroupCollection::fromArray($include), GroupCollection::fromArray($exclude));
}