aboutsummaryrefslogtreecommitdiffstats
path: root/tests/lib/App/AppStore/Version/VersionParserTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib/App/AppStore/Version/VersionParserTest.php')
-rw-r--r--tests/lib/App/AppStore/Version/VersionParserTest.php15
1 files changed, 8 insertions, 7 deletions
diff --git a/tests/lib/App/AppStore/Version/VersionParserTest.php b/tests/lib/App/AppStore/Version/VersionParserTest.php
index c461bf7c6cf..3ccc68bc076 100644
--- a/tests/lib/App/AppStore/Version/VersionParserTest.php
+++ b/tests/lib/App/AppStore/Version/VersionParserTest.php
@@ -1,4 +1,5 @@
<?php
+
/**
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
@@ -22,7 +23,7 @@ class VersionParserTest extends TestCase {
/**
* @return array
*/
- public function versionProvider() {
+ public static function versionProvider(): array {
return [
[
'*',
@@ -56,26 +57,26 @@ class VersionParserTest extends TestCase {
}
/**
- * @dataProvider versionProvider
*
* @param string $input
* @param Version $expected
*/
+ #[\PHPUnit\Framework\Attributes\DataProvider('versionProvider')]
public function testGetVersion($input,
- Version $expected) {
+ Version $expected): void {
$this->assertEquals($expected, $this->versionParser->getVersion($input));
}
-
- public function testGetVersionException() {
+
+ public function testGetVersionException(): void {
$this->expectException(\Exception::class);
$this->expectExceptionMessage('Version cannot be parsed: BogusVersion');
$this->versionParser->getVersion('BogusVersion');
}
-
- public function testGetVersionExceptionWithMultiple() {
+
+ public function testGetVersionExceptionWithMultiple(): void {
$this->expectException(\Exception::class);
$this->expectExceptionMessage('Version cannot be parsed: >=8.2 <=9.1a');