[Bridge/PhpUnit] cleanup fix
This commit is contained in:
parent
b3cf2d40c0
commit
0868b3554b
@ -87,7 +87,7 @@ trait ForwardCompatTestTraitForV5
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param string $originalClassName
|
* @param string|string[] $originalClassName
|
||||||
*
|
*
|
||||||
* @return MockObject
|
* @return MockObject
|
||||||
*/
|
*/
|
||||||
@ -106,7 +106,8 @@ trait ForwardCompatTestTraitForV5
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param string $originalClassName
|
* @param string|string[] $originalClassName
|
||||||
|
* @param string[] $methods
|
||||||
*
|
*
|
||||||
* @return MockObject
|
* @return MockObject
|
||||||
*/
|
*/
|
||||||
|
@ -32,4 +32,19 @@ trait ForwardCompatTestTraitForV7
|
|||||||
->disallowMockingUnknownTypes()
|
->disallowMockingUnknownTypes()
|
||||||
->getMock();
|
->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();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user