You are here

public function ConfigDependencyTest::providerConfigEntityUninstallComplex in Drupal 9

Same name and namespace in other branches
  1. 8 core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php \Drupal\KernelTests\Core\Config\ConfigDependencyTest::providerConfigEntityUninstallComplex()
  2. 10 core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php \Drupal\KernelTests\Core\Config\ConfigDependencyTest::providerConfigEntityUninstallComplex()

Data provider for self::testConfigEntityUninstallComplex().

File

core/tests/Drupal/KernelTests/Core/Config/ConfigDependencyTest.php, line 230

Class

ConfigDependencyTest
Tests for configuration dependencies.

Namespace

Drupal\KernelTests\Core\Config

Code

public function providerConfigEntityUninstallComplex() {

  // Ensure that alphabetical order has no influence on dependency fixing and
  // removal.
  return [
    [
      [
        'a',
        'b',
        'c',
        'd',
        'e',
      ],
    ],
    [
      [
        'e',
        'd',
        'c',
        'b',
        'a',
      ],
    ],
    [
      [
        'e',
        'c',
        'd',
        'a',
        'b',
      ],
    ],
  ];
}