Skip to content

Commit fd57341

Browse files
committed
tests: support PHPUnit 11
1 parent 6d5b958 commit fd57341

10 files changed

+15
-1
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"symfony/console": "~3.4|~4.3|^5|^6"
4444
},
4545
"require-dev": {
46-
"phpunit/phpunit": "^8 || ^9 || ^10",
46+
"phpunit/phpunit": "^8 || ^9 || ^10|| ^11",
4747
"phpstan/phpstan": "^1.4.6",
4848
"wdes/coding-standard": "^3.2"
4949
},

tests/Unit/ErrorFormatter/CheckstyleErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ public static function dataFormatterOutputProvider(): iterable
148148
* @param int $numGenericErrors
149149
* @param string $expected
150150
*/
151+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
151152
public function testFormatErrors(
152153
string $message,
153154
int $exitCode,

tests/Unit/ErrorFormatter/GithubErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ public static function dataFormatterOutputProvider(): iterable
187187
* @param int $numGenericErrors
188188
* @param string $expected
189189
*/
190+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
190191
public function testFormatErrors(
191192
string $message,
192193
int $exitCode,

tests/Unit/ErrorFormatter/GitlabFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ public static function dataFormatterOutputProvider(): iterable
321321
* @param string $expected
322322
*
323323
*/
324+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
324325
public function testFormatErrors(
325326
string $message,
326327
int $exitCode,

tests/Unit/ErrorFormatter/JsonErrorFormatterTest.php

+2
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@ public static function dataFormatterOutputProvider(): iterable
226226
* @param int $numGenericErrors
227227
* @param string $expected
228228
*/
229+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
229230
public function testPrettyFormatErrors(
230231
string $message,
231232
int $exitCode,
@@ -257,6 +258,7 @@ public function testPrettyFormatErrors(
257258
* @param string $expected
258259
*
259260
*/
261+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
260262
public function testFormatErrors(
261263
string $message,
262264
int $exitCode,

tests/Unit/ErrorFormatter/JunitErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ public static function dataFormatterOutputProvider(): Generator
161161
*
162162
* @dataProvider dataFormatterOutputProvider
163163
*/
164+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
164165
public function testFormatErrors(
165166
int $exitCode,
166167
int $numFileErrors,

tests/Unit/ErrorFormatter/RawErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ public static function dataFormatterOutputProvider(): iterable
106106
* @param int $numGenericErrors
107107
* @param string $expected
108108
*/
109+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
109110
public function testFormatErrors(
110111
string $message,
111112
int $exitCode,

tests/Unit/ErrorFormatter/TableErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ public static function dataFormatterOutputProvider(): iterable
172172
* @param int $numGenericErrors
173173
* @param string $expected
174174
*/
175+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
175176
public function testFormatErrors(
176177
string $message,
177178
int $exitCode,

tests/Unit/ErrorFormatter/TeamcityErrorFormatterTest.php

+1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ public static function dataFormatterOutputProvider(): iterable
118118
* @param int $numGenericErrors
119119
* @param string $expected
120120
*/
121+
#[\PHPUnit\Framework\Attributes\DataProvider('dataFormatterOutputProvider')]
121122
public function testFormatErrors(
122123
string $message,
123124
int $exitCode,

tests/Unit/OutputFormatTest.php

+5
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ public static function dataProviderFormatsNames(): array
3232
/**
3333
* @dataProvider dataProviderFormatsNames
3434
*/
35+
#[\PHPUnit\Framework\Attributes\DataProvider('dataProviderFormatsNames')]
3536
public function testValidFormats(string $formatName): void
3637
{
3738
$this->assertTrue(OutputFormat::checkOutputFormatIsValid($formatName));
@@ -40,6 +41,7 @@ public function testValidFormats(string $formatName): void
4041
/**
4142
* @dataProvider dataProviderFormatsNames
4243
*/
44+
#[\PHPUnit\Framework\Attributes\DataProvider('dataProviderFormatsNames')]
4345
public function testInValidFormats(string $formatName): void
4446
{
4547
$formatName = 'foo' . $formatName;
@@ -54,6 +56,7 @@ public function testInValidFormats(string $formatName): void
5456
/**
5557
* @dataProvider dataProviderFormatsNames
5658
*/
59+
#[\PHPUnit\Framework\Attributes\DataProvider('dataProviderFormatsNames')]
5760
public function testGetFormatterForChoice(string $formatName): void
5861
{
5962
$this->assertInstanceOf(ErrorFormatter::class, OutputFormat::getFormatterForChoice($formatName, new NullRelativePathHelper()));
@@ -62,6 +65,7 @@ public function testGetFormatterForChoice(string $formatName): void
6265
/**
6366
* @dataProvider dataProviderFormatsNames
6467
*/
68+
#[\PHPUnit\Framework\Attributes\DataProvider('dataProviderFormatsNames')]
6569
public function testGetFormatterForChoiceInvalid(string $formatName): void
6670
{
6771
$formatName = 'foo' . $formatName;
@@ -75,6 +79,7 @@ public function testGetFormatterForChoiceInvalid(string $formatName): void
7579
/**
7680
* @dataProvider dataProviderFormatsNames
7781
*/
82+
#[\PHPUnit\Framework\Attributes\DataProvider('dataProviderFormatsNames')]
7883
public function testFormatterForChoice(string $formatName): void
7984
{
8085
OutputFormat::displayUserChoiceFormat(

0 commit comments

Comments
 (0)