-
Couldn't load subscription status.
- Fork 50
Description
See sebastianbergmann/phpunit#6156 (comment)
In 12.0.9 PHPUnit removed the InvocationMocker classes, the PR is sebastianbergmann/phpunit@fb4df53
Current references are
class InvocationMocker class InvocationMockerDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension phpstan-phpunit/extension.neon
Line 15 in 0f857bf
- stubs/InvocationMocker.stub use PHPUnit\Framework\MockObject\Builder\InvocationMocker; use PHPUnit\Framework\MockObject\Builder\InvocationMocker;
I feel like PHPUnit\Framework\MockObject\Builder\InvocationMocker was basically replaced by PHPUnit\Framework\MockObject\InvocationStubberImplementation
Currently don't know if it will require a StubFilesExtensionLoader like this one
https://github.com/phpstan/phpstan-doctrine/blob/2.0.x/src/Stubs/Doctrine/StubFilesExtensionLoader.php
or if a there is a better strategy.
One first step would be to test this lib with phpunit 10/11 (and 12) but it's currently forbidden by the hardcoded php config
Lines 19 to 24 in 0f857bf
| "phpunit/phpunit": "^9.6" | |
| }, | |
| "config": { | |
| "platform": { | |
| "php": "7.4.6" | |
| }, |