[Bridge/PhpUnit] cleanup fix

This commit is contained in:
Nicolas Grekas 2019-08-03 15:35:38 +02:00
parent b3cf2d40c0
commit 0868b3554b
2 changed files with 18 additions and 2 deletions

View File

@ -87,7 +87,7 @@ trait ForwardCompatTestTraitForV5
}
/**
* @param string $originalClassName
* @param string|string[] $originalClassName
*
* @return MockObject
*/
@ -106,7 +106,8 @@ trait ForwardCompatTestTraitForV5
}
/**
* @param string $originalClassName
* @param string|string[] $originalClassName
* @param string[] $methods
*
* @return MockObject
*/

View File

@ -32,4 +32,19 @@ trait ForwardCompatTestTraitForV7
->disallowMockingUnknownTypes()
->getMock();
}
/**
* @param string|string[] $originalClassName
* @param string[] $methods
*/
protected function createPartialMock($originalClassName, array $methods): MockObject
{
return $this->getMockBuilder($originalClassName)
->disableOriginalConstructor()
->disableOriginalClone()
->disableArgumentCloning()
->disallowMockingUnknownTypes()
->setMethods(empty($methods) ? null : $methods)
->getMock();
}
}