function PhpUnitApiGetTestClassesTest::argumentsProvider

Provides test data to ::testEquality.

File

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

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.