getEngine()->getInterpreter(); $func = $interpreter->wrapPhpFunction( function ( $v ) { return array( preg_replace( '/\s+/', ' ', trim( var_export( $v, 1 ) ) ) ); } ); $interpreter->callFunction( $interpreter->loadString( 'mw.var_export = ...', 'fortest' ), $func ); } protected function getTestModules() { return parent::getTestModules() + array( 'StandaloneTests' => __DIR__ . '/StandaloneTests.lua', ); } }