Monkey patch PHPUnit\Framework\MockObject\Generator

This avoids "Function ReflectionType::__toString() is deprecated" warnings
This commit is contained in:
Samuel Georges 2019-12-09 22:56:51 +11:00
parent 664fd6ed6b
commit 72f85ebc55
2 changed files with 1195 additions and 0 deletions

View File

@ -19,3 +19,14 @@ $loader->addDirectories([
'modules',
'plugins'
]);
/*
* Monkey patch PHPUnit\Framework\MockObject\Generator to avoid
* "Function ReflectionType::__toString() is deprecated" warnings
*/
$generatorPatchPath = __DIR__ . '/resources/patches/php-generator-7.php';
$generatorSourcePath = __DIR__ . '/../vendor/phpunit/phpunit-mock-objects/src/Generator.php';
if (file_exists($generatorSourcePath)) {
file_put_contents($generatorSourcePath, file_get_contents($generatorPatchPath));
}

File diff suppressed because it is too large Load Diff