summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php')
-rw-r--r--www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php b/www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php
index eeb19d61..791f5d44 100644
--- a/www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php
+++ b/www/wiki/extensions/Maps/tests/Integration/MediaWiki/ParserHooks/ParserHookTest.php
@@ -2,7 +2,7 @@
namespace Maps\Tests\Integration\MediaWiki\ParserHooks;
-use ParamProcessor\ParamDefinition;
+use Maps\MapsFactory;
use ParamProcessor\Processor;
use PHPUnit\Framework\TestCase;
@@ -77,7 +77,10 @@ abstract class ParserHookTest extends TestCase {
$definitions = $this->getInstance()->getParamDefinitions();
$processor = Processor::newDefault();
- $processor->setParameters( $parameters, $definitions );
+ $processor->setParameters( $parameters );
+ $processor->setParameterDefinitions(
+ MapsFactory::globalInstance()->getParamDefinitionFactory()->newDefinitionsFromArrays( $definitions )
+ );
$result = $processor->processParameters();
@@ -108,7 +111,9 @@ abstract class ParserHookTest extends TestCase {
* Returns an array with the default values of the parameters.
*/
private function getDefaultValues() {
- $definitions = ParamDefinition::getCleanDefinitions( $this->getInstance()->getParamDefinitions() );
+ $definitions = MapsFactory::globalInstance()->getParamDefinitionFactory()->newDefinitionsFromArrays(
+ $this->getInstance()->getParamDefinitions()
+ );
$defaults = [];
@@ -130,4 +135,4 @@ abstract class ParserHookTest extends TestCase {
);
}
-} \ No newline at end of file
+}