/opt/cpanel/ea-wappspector/vendor/phpunit/phpunit/src/Event/Value/Test
NameSizeModeActions
TestData/-0755rm
Phpt.php8400644editdlrm
Test.php12690644editdlrm
TestCollection.php12690644editdlrm
TestCollectionIterator.php11810644editdlrm
TestDox.php13160644editdlrm
TestDoxBuilder.php16130644editdlrm
TestMethod.php36390644editdlrm
TestMethodBuilder.php31760644editdlrm
Edit: /opt/cpanel/ea-wappspector/vendor/phpunit/phpunit/src/Event/Value/Test/TestCollectionIterator.php (1181B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\Event\Code; use function count; use Iterator; /** * @template-implements Iterator * * @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit */ final class TestCollectionIterator implements Iterator { /** * @psalm-var list */ private readonly array $tests; private int $position = 0; public function __construct(TestCollection $tests) { $this->tests = $tests->asArray(); } public function rewind(): void { $this->position = 0; } public function valid(): bool { return $this->position < count($this->tests); } public function key(): int { return $this->position; } public function current(): Test { return $this->tests[$this->position]; } public function next(): void { $this->position++; } }