public function LinePatternDetectorTest::providerTestDetectVersion in Libraries API 8.3
Return value
array
File
- tests/
src/ Unit/ Plugin/ libraries/ VersionDetector/ LinePatternDetectorTest.php, line 128
Class
- LinePatternDetectorTest
- Tests the line pattern version detector.
Namespace
Drupal\Tests\libraries\Unit\Plugin\libraries\VersionDetectorCode
public function providerTestDetectVersion() {
$test_cases = [];
$configuration = [
'file' => 'CHANGELOG.txt',
'pattern' => '/@version (\\d+\\.\\d+\\.\\d+)/',
];
$version = '1.2.3';
$test_cases['version'] = [
$configuration,
<<<EOF
This a file with a version
@version {<span class="php-variable">$version</span>}
EOF
,
$version,
];
return $test_cases;
}