Last modified: 2012-06-23 14:05:20 UTC
QUnit's module filter unfortunately isn't really much of a module filter as it is a prefix filter. Every test has a name (modulename + test name), and QUnit's prefix filter is applied to allow both filtering of modules and individual tests at the same time. Can be fixed by calling module('filename') instead of module('filename without ".js"'). (assuming we don't have a module name ending in .js and another one that has .js and something after it) - even if we do, it would trim the issue down a lot. Now a lot of tests are run twice (once under filter=mediawiki.util and again with filter=mediawiki).
Part of https://github.com/jquery/qunit/issues/252
Support upstream has been added, released and our copy has been updated. Now we need to actually use it. Moving to Wikimedia product.
Ib0d81753b113243b492d216ff8c52812eb92dc08