http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88510
Revision: 88510
Author: hashar
Date: 2011-05-21 09:27:17 +0000 (Sat, 21 May 2011)
Log Message:
-----------
qunit: add some tests for getActionFrom / getTitleFrom
fu r88276
Modified Paths:
--------------
trunk/phase3/tests/qunit/suites/resources/mediawiki.util/mediawiki.util.js
Modified:
trunk/phase3/tests/qunit/suites/resources/mediawiki.util/mediawiki.util.js
===================================================================
--- trunk/phase3/tests/qunit/suites/resources/mediawiki.util/mediawiki.util.js
2011-05-21 09:16:59 UTC (rev 88509)
+++ trunk/phase3/tests/qunit/suites/resources/mediawiki.util/mediawiki.util.js
2011-05-21 09:27:17 UTC (rev 88510)
@@ -83,6 +83,7 @@
'edit': '/edit/$1'
});
+ equal( mw.util.getActionFrom( urlB ), 'edit', 'action-parameter support
with action path' );
equal( mw.util.getActionFrom( urlC ), 'edit', 'wgActionPaths support' );
// Default settings
@@ -90,6 +91,7 @@
'wgActionPaths': [],
'wgArticlePath': '/w/index.php/$1'
});
+ equal( mw.util.getActionFrom( urlB ), 'edit', 'action-parameter support
with default settings' );
equal( mw.util.getActionFrom( urlD ), 'view', 'wgArticlePath
(/index.php/$1) support' );
});
@@ -109,14 +111,15 @@
});
equal( mw.util.getTitleFrom( urlA ), 'Article', 'wgArticlePath
(/wiki/$1) support' );
- equal( mw.util.getTitleFrom( urlB ), 'Article', 'action-parameter
support' );
+ equal( mw.util.getTitleFrom( urlB ), 'Article', 'title-parameter
support' );
// Custom settings
mw.config.set( 'wgActionPaths', {
'view': '/view/$1',
'edit': '/edit/$1'
});
-
+
+ equal( mw.util.getTitleFrom( urlB ), 'Article', 'title-parameter
support with action path' );
equal( mw.util.getTitleFrom( urlC ), 'Article', 'wgActionPaths support'
);
// Default settings
@@ -125,6 +128,7 @@
'wgArticlePath': '/w/index.php/$1'
});
+ equal( mw.util.getTitleFrom( urlB ), 'Article', 'title-parameter
support with default settings' );
equal( mw.util.getTitleFrom( urlD ), 'Article', 'wgArticlePath
(/index.php/$1) support' );
});
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs