Skip to content
Snippets Groups Projects
Commit 3c1490b3 authored by Phy's avatar Phy
Browse files

remove createMock & createPartialMock polyfill, dropping support for PHPUnit 5.7-

parent 1f1591cd
No related branches found
No related tags found
No related merge requests found
<?php <?php
if(!class_exists('PHPUnit_Framework_TestCase')) { if(!class_exists('PHPUnit_Framework_TestCase')) {
/** /**
* phpunit 5/6 compatibility * phpunit 5/6 compatibility
*/ */
class PHPUnit_Framework_TestCase extends PHPUnit\Framework\TestCase { class PHPUnit_Framework_TestCase extends PHPUnit\Framework\TestCase {
/** /**
* setExpectedException is deprecated in PHPUnit 6
*
* @param string $class * @param string $class
* @param null|string $message * @param null|string $message
*/ */
...@@ -19,10 +19,10 @@ if(!class_exists('PHPUnit_Framework_TestCase')) { ...@@ -19,10 +19,10 @@ if(!class_exists('PHPUnit_Framework_TestCase')) {
} }
} }
/** /**
* Helper class to provide basic functionality for tests * Helper class to provide basic functionality for tests
*
* @uses PHPUnit_Framework_TestCase and thus PHPUnit 5.7+ is required
*/ */
abstract class DokuWikiTest extends PHPUnit_Framework_TestCase { abstract class DokuWikiTest extends PHPUnit_Framework_TestCase {
...@@ -150,35 +150,6 @@ abstract class DokuWikiTest extends PHPUnit_Framework_TestCase { ...@@ -150,35 +150,6 @@ abstract class DokuWikiTest extends PHPUnit_Framework_TestCase {
$INPUT = new Input(); $INPUT = new Input();
} }
/**
* Compatibility for older PHPUnit versions
*
* @param string $originalClassName
* @return PHPUnit_Framework_MockObject_MockObject
*/
protected function createMock($originalClassName) {
if(is_callable(array('parent', 'createMock'))) {
return parent::createMock($originalClassName);
} else {
return $this->getMock($originalClassName);
}
}
/**
* Compatibility for older PHPUnit versions
*
* @param string $originalClassName
* @param array $methods
* @return PHPUnit_Framework_MockObject_MockObject
*/
protected function createPartialMock($originalClassName, array $methods) {
if(is_callable(array('parent', 'createPartialMock'))) {
return parent::createPartialMock($originalClassName, $methods);
} else {
return $this->getMock($originalClassName, $methods);
}
}
/** /**
* Waits until a new second has passed * Waits until a new second has passed
* *
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment