Renaming qunit test files to end in ".test.js" (finally!)

* There shouldn't be two files with the same name in core, especially not the module and the test suite. Previously postponed due to compatibility with our TestSwarm script, that has been fixed now.

* Had to modify the files in the same commit since the module name is referenced inside the test suite in the module() call, which is the hint for QUnit when filtering is done through the ?filter= parameter.

* As has been added to the conventions, there must be only one module() call per test suite file and it MUST match "filename without .test.js". Otherwise the module will not be submitted to TestSwarm (which glob()'s at the /suites/ directory and extracts test-suite-module-names from the filenames).
This commit is contained in:
Krinkle 2011-08-12 16:02:03 +00:00
parent ee2b4ad57b
commit efa078493f
17 changed files with 31 additions and 31 deletions

View file

@ -59,24 +59,24 @@
<script src="data/testrunner.js"></script>
<!-- QUnit: Load test suites (maintain the same order as above please) -->
<script src="suites/resources/mediawiki/mediawiki.js"></script>
<script src="suites/resources/mediawiki/mediawiki.user.js"></script>
<script src="suites/resources/mediawiki/mediawiki.test.js"></script>
<script src="suites/resources/mediawiki/mediawiki.user.test.js"></script>
<script src="suites/resources/jquery/jquery.client.js"></script>
<script src="suites/resources/jquery/jquery.mwExtension.js"></script>
<script src="suites/resources/mediawiki/mediawiki.util.js"></script>
<script src="suites/resources/jquery/jquery.client.test.js"></script>
<script src="suites/resources/jquery/jquery.mwExtension.test.js"></script>
<script src="suites/resources/mediawiki/mediawiki.util.test.js"></script>
<script src="suites/resources/jquery/jquery.autoEllipsis.js"></script>
<script src="suites/resources/jquery/jquery.byteLength.js"></script>
<script src="suites/resources/jquery/jquery.byteLimit.js"></script>
<script src="suites/resources/jquery/jquery.colorUtil.js"></script>
<script src="suites/resources/jquery/jquery.getAttrs.js"></script>
<script src="suites/resources/jquery/jquery.localize.js"></script>
<script src="suites/resources/jquery/jquery.tabIndex.js"></script>
<script src="suites/resources/jquery/jquery.autoEllipsis.test.js"></script>
<script src="suites/resources/jquery/jquery.byteLength.test.js"></script>
<script src="suites/resources/jquery/jquery.byteLimit.test.js"></script>
<script src="suites/resources/jquery/jquery.colorUtil.test.js"></script>
<script src="suites/resources/jquery/jquery.getAttrs.test.js"></script>
<script src="suites/resources/jquery/jquery.localize.test.js"></script>
<script src="suites/resources/jquery/jquery.tabIndex.test.js"></script>
<script src="suites/resources/jquery/jquery.tablesorter.test.js" charset="UTF-8"></script>
<script src="suites/resources/jquery/jquery.textSelection.js" charset="UTF-8"></script>
<script src="suites/resources/mediawiki/mediawiki.title.js"></script>
<script src="suites/resources/mediawiki.special/mediawiki.special.recentchanges.js"></script>
<script src="suites/resources/jquery/jquery.textSelection.test.js" charset="UTF-8"></script>
<script src="suites/resources/mediawiki/mediawiki.title.test.js"></script>
<script src="suites/resources/mediawiki.special/mediawiki.special.recentchanges.test.js"></script>
</head>
<body>
<h1 id="qunit-header">MediaWiki JavaScript Test Suite</h1>

View file

@ -1,4 +1,4 @@
module( 'jquery.autoEllipsis.js' );
module( 'jquery.autoEllipsis' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.byteLength.js' );
module( 'jquery.byteLength' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.byteLimit.js' );
module( 'jquery.byteLimit' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.client.js' );
module( 'jquery.client' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.colorUtil.js' );
module( 'jquery.colorUtil' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.getAttrs.js' );
module( 'jquery.getAttrs' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.localize.js' );
module( 'jquery.localize' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'jquery.mwExtension.js' );
module( 'jquery.mwExtension' );
test( 'String functions', function() {

View file

@ -1,4 +1,4 @@
module( 'jquery.tabIndex.js' );
module( 'jquery.tabIndex' );
test( '-- Initial check', function() {
expect(2);

View file

@ -1,6 +1,6 @@
(function() {
module( 'jquery.tablesorter.test.js' );
module( 'jquery.tablesorter' );
// setup hack
mw.config.set('wgMonthNames', window.wgMonthNames = ['', 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']);

View file

@ -1,4 +1,4 @@
module( 'jquery.textSelection.js' );
module( 'jquery.textSelection' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'mediawiki.special.recentchanges.js' );
module( 'mediawiki.special.recentchanges' );
test( '-- Initial check', function() {
expect( 2 );

View file

@ -1,4 +1,4 @@
module( 'mediawiki.js' );
module( 'mediawiki' );
test( '-- Initial check', function() {
expect(8);

View file

@ -1,4 +1,4 @@
module( 'mediawiki.title.js' );
module( 'mediawiki.title' );
// mw.Title relies on these three config vars
// Restore them after each test run

View file

@ -1,4 +1,4 @@
module( 'mediawiki.user.js' );
module( 'mediawiki.user' );
test( '-- Initial check', function() {
expect(1);

View file

@ -1,4 +1,4 @@
module( 'mediawiki.util.js' );
module( 'mediawiki.util' );
test( '-- Initial check', function() {
expect(1);