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

Reply via email to