Skip to content

Commit c0b82cb

Browse files
Added PHPUnit 12 and 13 compatibility (#23)
1 parent ab262d3 commit c0b82cb

File tree

6 files changed

+25
-12
lines changed

6 files changed

+25
-12
lines changed

.github/workflows/Tests.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,26 @@ jobs:
1818
- 8.1
1919
- 8.2
2020
- 8.3
21+
- 8.4
22+
- 8.5
2123
phpunit:
2224
- 10
2325
- 11
26+
- 12
27+
- 13
2428
exclude:
2529
- php: 8.1
2630
phpunit: 11
31+
- php: 8.1
32+
phpunit: 12
33+
- php: 8.1
34+
phpunit: 13
35+
- php: 8.2
36+
phpunit: 12
37+
- php: 8.2
38+
phpunit: 13
39+
- php: 8.3
40+
phpunit: 13
2741

2842
steps:
2943
- uses: actions/checkout@v4

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
],
1111
"require": {
1212
"php": ">=8.1",
13-
"phpunit/phpunit": "^10.5.28|^11.2.8"
13+
"phpunit/phpunit": "^10.5.28|^11.2.8|^12|^13"
1414
},
1515
"autoload": {
1616
"psr-4": {

test/CapabilitiesTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,7 @@ public function testMixedSeverities(): void
121121
}
122122

123123
#[DataProvider('provideData')]
124-
125-
public function testDataProvider(): void
124+
public function testDataProvider(string $data): void
126125
{
127126
self::assertTrue(true);
128127
}

test/config/test dp args.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ PHPUnit %s
1313
Runtime: %s
1414
Configuration: %s
1515

16-
50% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider with data set "foo"[0m [32m(%d ms)[0m
17-
100% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider with data set #0[0m [32m(%d ms)[0m
16+
50% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider%swith data%s[0m [32m(%d ms)[0m
17+
100% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider%swith data%s[0m [32m(%d ms)[0m
1818

1919

2020
Time: %s

test/functional/data provider.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ PHPUnit %s
1313
Runtime: %s
1414
Configuration: %s
1515

16-
50% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider with data set "foo" ('bar')[0m [32m(%d ms)[0m
17-
100% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider with data set #0 ('baz')[0m [32m(%d ms)[0m
16+
50% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider%swith data%s('bar')[0m [32m(%d ms)[0m
17+
100% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testDataProvider%swith data%s('baz')[0m [32m(%d ms)[0m
1818

1919

2020
Time: %s

test/functional/success after failure.phpt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,22 @@ PHPUnit %s
1313
Runtime: %s
1414
Configuration: %s
1515

16-
25% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure with data set #0 (true)[0m [32m(%d ms)[0m
17-
50% [31;1mF[0m [31;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure with data set #1 (false)[0m [32m(%d ms)[0m
16+
25% . [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure%swith data%s(true)[0m [32m(%d ms)[0m
17+
50% [31;1mF[0m [31;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure%swith data%s(false)[0m [32m(%d ms)[0m
1818

1919
Failed asserting that false is true.
2020

2121
%s%eCapabilitiesTest.php:%d
2222

23-
75% [31m![0m [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure with data set #2 (true)[0m [32m(%d ms)[0m
24-
100% [31m![0m [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure with data set #3 (true)[0m [32m(%d ms)[0m
23+
75% [31m![0m [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure%swith data%s(true)[0m [32m(%d ms)[0m
24+
100% [31m![0m [32;1mScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure%swith data%s(true)[0m [32m(%d ms)[0m
2525

2626

2727
Time: %s
2828

2929
There was 1 failure:
3030

31-
1) ScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure with data set #1 (false)
31+
1) ScriptFUSIONTest\Pip\CapabilitiesTest::testSuccessAfterFailure%swith data%s(false)
3232
Failed asserting that false is true.
3333

3434
%s%eCapabilitiesTest.php:%d

0 commit comments

Comments
 (0)