OutputPageTest: Don't assume Vector is the default skin
authorKunal Mehta <legoktm@gmail.com>
Wed, 23 Jul 2014 21:49:14 +0000 (14:49 -0700)
committerLegoktm <legoktm.wikipedia@gmail.com>
Wed, 23 Jul 2014 21:57:40 +0000 (21:57 +0000)
Whenever Vector is removed from core, this can be replaced with
"fallback" (or something that is shipped with core). Ideally this
test wouldn't depend upon Skin, but that's a whole different issue.

Change-Id: I76a74deb95643e0d05f4d0f7e3e8d78f0efc119c

tests/phpunit/includes/OutputPageTest.php

index f68b3b1..2cfdfcd 100644 (file)
@@ -195,6 +195,7 @@ mw.loader.implement("test.quux",function($,jQuery){mw.test.baz({token:123});},{"
                $method = $class->getMethod( 'makeResourceLoaderLink' );
                $method->setAccessible( true );
                $ctx = new RequestContext();
+               $ctx->setSkin( Skin::newFromKey( 'vector' ) );
                $ctx->setLanguage( 'en' );
                $out = new OutputPage( $ctx );
                $rl = $out->getResourceLoader();