You are here

public function ModuleVersionTest::providerCreateFromSupportBranch in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/update/tests/src/Unit/ModuleVersionTest.php \Drupal\Tests\update\Unit\ModuleVersionTest::providerCreateFromSupportBranch()

Data provider for testCreateFromSupportBranch().

File

core/modules/update/tests/src/Unit/ModuleVersionTest.php, line 322

Class

ModuleVersionTest
@coversDefaultClass \Drupal\update\ModuleVersion

Namespace

Drupal\Tests\update\Unit

Code

public function providerCreateFromSupportBranch() {

  // Data provider values are:
  // - The version number to test.
  // - Array of expected version information with the following keys:
  //   -'major': The expected result from ::getMajorVersion().
  //   -'extra': The expected result from ::getVersionExtra().
  return [
    '0.' => [
      '0.',
      '0',
    ],
    '1.' => [
      '1.',
      '1',
    ],
    '0.1.' => [
      '0.1.',
      '0',
    ],
    '1.2.' => [
      '1.2.',
      '1',
    ],
    '8.x-1.' => [
      '8.x-1.',
      '1',
    ],
  ];
}