📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-03 16:56:37
📂
/ (Root)
/
home
/
orkouolp
/
web
/
testing.orkobd
/
laravel
/
vendor
/
phpunit
/
phpunit
/
tests
/
_files
📍 /home/orkouolp/web/testing.orkobd/laravel/vendor/phpunit/phpunit/tests/_files
🔄 Refresh
✏️
Editing: VariousIterableDataProviderTest.php
Writable
<?php declare(strict_types=1); /* * This file is part of PHPUnit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\TestFixture; use Generator; use PHPUnit\Framework\Attributes\DataProvider; final class VariousIterableDataProviderTest extends AbstractVariousIterableDataProviderTest { public static function asArrayStaticProvider(): array { return [ ['A'], ['B'], ['C'], ]; } public static function asIteratorStaticProvider(): Generator { yield ['D']; yield ['E']; yield ['F']; } public static function asTraversableStaticProvider(): WrapperIteratorAggregate { return new WrapperIteratorAggregate([ ['G'], ['H'], ['I'], ]); } public static function asArrayProvider(): array { return [ ['S'], ['T'], ['U'], ]; } public static function asIteratorProvider(): Generator { yield ['V']; yield ['W']; yield ['X']; } public static function asTraversableProvider(): WrapperIteratorAggregate { return new WrapperIteratorAggregate([ ['Y'], ['Z'], ['P'], ]); } #[DataProvider('asArrayStaticProvider')] #[DataProvider('asIteratorStaticProvider')] #[DataProvider('asTraversableStaticProvider')] public function testStatic(): void { } #[DataProvider('asArrayProvider')] #[DataProvider('asIteratorProvider')] #[DataProvider('asTraversableProvider')] public function testNonStatic(): void { } #[DataProvider('asArrayProviderInParent')] #[DataProvider('asIteratorProviderInParent')] #[DataProvider('asTraversableProviderInParent')] public function testFromParent(): void { } }
💾 Save Changes
❌ Cancel