mediawiki.util: Use wgScript in getUrl() when setting query string
authorTimo Tijhof <krinklemail@gmail.com>
Sun, 3 Apr 2016 23:43:30 +0000 (00:43 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Sun, 3 Apr 2016 23:57:52 +0000 (00:57 +0100)
commit687dc7cf57bdc74a80b2ae3176cda1facd535ee9
tree3beb78396e9aa71b5669ca41ccd56d0cbe5979d0
parent4f3379d478d34d7e0488b0ae2c70b42cb2ec6b8b
mediawiki.util: Use wgScript in getUrl() when setting query string

This makes the behaviour more in line with Title::getLocalURL() in PHP.

* Only use wgArticlePath if there was a non-empty query string.
* Remove needless call to isEmptyObject. This is already done by $.params().
* Add test case "title with empty query string".

Change-Id: I414350a527eea3822ff2843c1c06a925f41a2c03
resources/src/mediawiki/mediawiki.util.js
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
tests/qunit/suites/resources/mediawiki/mediawiki.util.test.js