https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112244
Revision: 112244
Author: awjrichards
Date: 2012-02-23 21:19:50 +0000 (Thu, 23 Feb 2012)
Log Message:
-----------
Added test for updateMobileUrlHost()
Modified Paths:
--------------
trunk/extensions/MobileFrontend/tests/MobileFrontendTest.php
Modified: trunk/extensions/MobileFrontend/tests/MobileFrontendTest.php
===================================================================
--- trunk/extensions/MobileFrontend/tests/MobileFrontendTest.php
2012-02-23 21:12:54 UTC (rev 112243)
+++ trunk/extensions/MobileFrontend/tests/MobileFrontendTest.php
2012-02-23 21:19:50 UTC (rev 112244)
@@ -76,4 +76,13 @@
$this->assertEquals( '/path/morepath',
$wgExtMobileFrontend->parseMobileUrlTemplate( 'path' ) );
$this->assertEquals( array( 'host' => '%h0.m.%h1.%h2', 'path'
=> '/path/morepath' ), $wgExtMobileFrontend->parseMobileUrlTemplate());
}
+
+ public function testUpdateMobileUrlHost() {
+ global $wgMobileUrlTemplate, $wgExtMobileFrontend;
+ $updateMobileUrlHost = self::getMethod( "updateMobileUrlHost" );
+ $wgMobileUrlTemplate = "%h0.m.%h1.%h2";
+ $parsedUrl = wfParseUrl(
"http://en.wikipedia.org/wiki/Gustavus_Airport" );
+ $updateMobileUrlHost->invokeArgs( $wgExtMobileFrontend, array(
&$parsedUrl ) );
+ $this->assertEquals(
"http://en.m.wikipedia.org/wiki/Gustavus_Airport", wfAssembleUrl( $parsedUrl )
);
+ }
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs