function PhpUnitApiGetTestClassesTest::argumentsProvider

Provides test data to ::testEquality.

File

core/tests/Drupal/KernelTests/Core/Test/PhpUnitApiGetTestClassesTest.php, line 84

Class

PhpUnitApiGetTestClassesTest
Tests ::getTestClasses() between TestDiscovery and PhpPUnitTestDiscovery.

Namespace

Drupal\KernelTests\Core\Test

Code

public static function argumentsProvider() : \Generator {
    (yield 'All tests' => [
        'suites' => [],
    ]);
    (yield 'Testsuite: functional-javascript' => [
        'suites' => [
            'PHPUnit-FunctionalJavascript',
        ],
    ]);
    (yield 'Testsuite: functional' => [
        'suites' => [
            'PHPUnit-Functional',
        ],
    ]);
    (yield 'Testsuite: kernel' => [
        'suites' => [
            'PHPUnit-Kernel',
        ],
    ]);
    (yield 'Testsuite: unit' => [
        'suites' => [
            'PHPUnit-Unit',
        ],
    ]);
    (yield 'Testsuite: unit-component' => [
        'suites' => [
            'PHPUnit-Unit-Component',
        ],
    ]);
    (yield 'Testsuite: build' => [
        'suites' => [
            'PHPUnit-Build',
        ],
    ]);
    (yield 'Extension: system' => [
        'suites' => [],
        'extension' => 'system',
    ]);
    (yield 'Extension: system, testsuite: unit' => [
        'suites' => [
            'PHPUnit-Unit',
        ],
        'extension' => 'system',
    ]);
    (yield 'Extension: system, directory' => [
        'suites' => [],
        'extension' => 'system',
        'directory' => 'core/modules/system/tests/src',
    ]);
    (yield 'Extension: system, testsuite: unit, directory' => [
        'suites' => [
            'PHPUnit-Unit',
        ],
        'extension' => 'system',
        'directory' => 'core/modules/system/tests/src',
    ]);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.