Implement mw.Title in core
[mediawiki.git] / tests / qunit / index.html
blobb3f85d06427d36469879945c03913e6d42577dd9
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>MediaWiki JavaScript Test Suite</title>
6 <!-- MediaWiki Modules -->
8 <!-- MW: startup -->
9 <script>
10 function startUp(){
11 mw.config = new mw.Map( false );
13 </script>
15 <!-- MW: jquery|mediawiki -->
16 <script src="../../resources/jquery/jquery.js"></script>
17 <script src="../../resources/mediawiki/mediawiki.js"></script>
19 <!-- MW: mediawiki.user|mediawiki.util -->
20 <script src="../../resources/mediawiki/mediawiki.user.js"></script>
21 <script src="../../resources/jquery/jquery.checkboxShiftClick.js"></script>
22 <script src="../../resources/jquery/jquery.client.js"></script>
23 <script src="../../resources/jquery/jquery.cookie.js"></script>
24 <script src="../../resources/jquery/jquery.messageBox.js"></script>
25 <script src="../../resources/jquery/jquery.makeCollapsible.js"></script>
26 <script src="../../resources/jquery/jquery.mwPrototypes.js"></script>
27 <script src="../../resources/jquery/jquery.placeholder.js"></script>
28 <script src="../../resources/mediawiki/mediawiki.util.js"></script>
30 <!-- MW: user.options -->
31 <script>
32 mw.user.options.set({"skin": "vector"});
33 </script>
35 <!-- MW: Non-default modules -->
36 <script src="../../resources/jquery/jquery.autoEllipsis.js"></script>
37 <script src="../../resources/jquery/jquery.colorUtil.js"></script>
38 <script src="../../resources/jquery/jquery.tabIndex.js"></script>
39 <script src="../../resources/mediawiki/mediawiki.Title.js"></script>
41 <!-- QUnit: Load framework -->
42 <link rel="stylesheet" href="../../resources/jquery/jquery.qunit.css" />
43 <script src="../../resources/jquery/jquery.qunit.js"></script>
45 <!-- QUnit: Load test suites (maintain the same order as above please) -->
46 <script src="suites/resources/mediawiki/mediawiki.js"></script>
47 <script src="suites/resources/mediawiki/mediawiki.user.js"></script>
49 <script src="suites/resources/jquery/jquery.client.js"></script>
50 <script src="suites/resources/jquery/jquery.mwPrototypes.js"></script>
51 <script src="suites/resources/mediawiki/mediawiki.util.js"></script>
53 <script src="suites/resources/jquery/jquery.autoEllipsis.js"></script>
54 <script src="suites/resources/jquery/jquery.colorUtil.js"></script>
55 <script src="suites/resources/jquery/jquery.tabIndex.js"></script>
56 <script src="suites/resources/mediawiki/mediawiki.Title.js"></script>
58 <!-- TestSwarm: If a test swarm is running this,
59 the following script will allow it to extract the results.
60 Harmless otherwise. -->
61 <script src="testswarm.inject.js"></script>
63 <!-- CompletenessTest -->
64 <script>
65 if ( QUnit.urlParams.completenesstest ) {
66 document.write( '\x3Cscript src="../../resources/jquery/jquery.qunit.completenessTest.js">\x3C/script>' );
67 document.write( '\x3Cscript src="jquery.qunit.completenessTest.config.js">\x3C/script>' );
69 </script>
70 </head>
71 <body>
72 <h1 id="qunit-header">MediaWiki JavaScript Test Suite</h1>
73 <h2 id="qunit-banner"></h2>
74 <div id="qunit-testrunner-toolbar">
75 <p><a href="http://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing">See testing documentation on mediawiki.org</a></p>
76 </div>
77 <h2 id="qunit-userAgent"></h2>
78 <ol id="qunit-tests"></ol>
80 <!-- Rough page structure for scripts needing it (Vector based). -->
81 <!-- Scripts inserting stuff here shall remove it themselfs! -->
82 <div id="mw-content">
83 <div id="bodyContent"></div>
84 <div id="mw-panel">
85 <div id="p-tb" class="portal">
86 <ul class="body">
87 </ul>
88 </div>
89 </div>
90 </div>
91 </body>
92 </html>