Skip to content

Commit d6d272f

Browse files
chore: Run tests on PHPUnit ~12.5.0 (#91)
1 parent c074f7a commit d6d272f

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
lines changed

.github/workflows/tests.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- '7.1'
2626
- '7.0'
2727
phpunit-version:
28+
- '12.5.0'
2829
- '12.4.0'
2930
- '12.3.0'
3031
- '12.2.0'
@@ -207,6 +208,8 @@ jobs:
207208
phpunit-version: '6.0.0'
208209

209210
# PHP 8.2 Exclusions
211+
- php-version: '8.2'
212+
phpunit-version: '12.5.0'
210213
- php-version: '8.2'
211214
phpunit-version: '12.4.0'
212215
- php-version: '8.2'
@@ -263,6 +266,8 @@ jobs:
263266
phpunit-version: '6.0.0'
264267

265268
# PHP 8.1 Exclusions
269+
- php-version: '8.1'
270+
phpunit-version: '12.5.0'
266271
- php-version: '8.1'
267272
phpunit-version: '12.4.0'
268273
- php-version: '8.1'
@@ -331,6 +336,8 @@ jobs:
331336
phpunit-version: '6.0.0'
332337

333338
# PHP 8.0 Exclusions
339+
- php-version: '8.0'
340+
phpunit-version: '12.5.0'
334341
- php-version: '8.0'
335342
phpunit-version: '12.4.0'
336343
- php-version: '8.0'
@@ -407,6 +414,8 @@ jobs:
407414
phpunit-version: '6.0.0'
408415

409416
# PHP 7.4 Exclusions
417+
- php-version: '7.4'
418+
phpunit-version: '12.5.0'
410419
- php-version: '7.4'
411420
phpunit-version: '12.4.0'
412421
- php-version: '7.4'
@@ -469,6 +478,8 @@ jobs:
469478
phpunit-version: '6.0.0'
470479

471480
# PHP 7.3 Exclusions
481+
- php-version: '7.3'
482+
phpunit-version: '12.5.0'
472483
- php-version: '7.3'
473484
phpunit-version: '12.4.0'
474485
- php-version: '7.3'
@@ -505,6 +516,8 @@ jobs:
505516
phpunit-version: '10.0.0'
506517

507518
# PHP 7.2 Exclusions
519+
- php-version: '7.2'
520+
phpunit-version: '12.5.0'
508521
- php-version: '7.2'
509522
phpunit-version: '12.4.0'
510523
- php-version: '7.2'
@@ -555,6 +568,8 @@ jobs:
555568
phpunit-version: '9.0.0'
556569

557570
# PHP 7.1 Exclusions
571+
- php-version: '7.1'
572+
phpunit-version: '12.5.0'
558573
- php-version: '7.1'
559574
phpunit-version: '12.4.0'
560575
- php-version: '7.1'
@@ -617,6 +632,8 @@ jobs:
617632
phpunit-version: '8.0.0'
618633

619634
# PHP 7.0 Exclusions
635+
- php-version: '7.0'
636+
phpunit-version: '12.5.0'
620637
- php-version: '7.0'
621638
phpunit-version: '12.4.0'
622639
- php-version: '7.0'

tests/MockDisablerTest.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ public function testCallback()
3838
{
3939
$executed = false;
4040
$executedWith = null;
41-
$mock = $this->createMock(Deactivatable::class);
41+
42+
$mock = method_exists($this, 'createStub')
43+
? $this->createStub(Deactivatable::class)
44+
: $this->createMock(Deactivatable::class);
45+
4246
$disabler = new MockDisabler($mock, static function ($disabler) use (&$executed, &$executedWith) {
4347
self::assertInstanceOf(MockDisabler::class, $disabler);
4448

tests/MockObjectProxyTest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ class MockObjectProxyTest extends TestCase
3333
*/
3434
public function testExpects()
3535
{
36-
$matcher = $this->getMockBuilder(Invocation::class)->getMock();
36+
$matcher = method_exists($this, 'createStub')
37+
? $this->createStub(Invocation::class)
38+
: $this->createMock(Invocation::class);
3739

3840
if (class_exists(ConfigurableMethod::class)) {
3941
if (class_exists(\PHPUnit\Runner\Version::class)

0 commit comments

Comments
 (0)