1 <html> |
1 <html> |
2 <head> |
2 <head> |
3 <title>Unit Tests</title> |
3 <title>Unit Tests</title> |
|
4 <!-- the following libs are included only for unit testing --> |
4 <script src="../res/js/jquery.min.js"></script> |
5 <script src="../res/js/jquery.min.js"></script> |
|
6 <script src="../res/js/jquery.tools.min.js"></script> |
|
7 <script src="../res/js/jquery-ui.min.js"></script> |
|
8 <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/base/jquery-ui.css" type="text/css" media="screen" /> |
|
9 <!-- --> |
|
10 |
5 <script src="../build/LdtPlayer-release.js"></script> |
11 <script src="../build/LdtPlayer-release.js"></script> |
6 <script src="qunit.js" type="text/javascript"></script> |
12 <script src="qunit.js" type="text/javascript"></script> |
7 <script src="sinon.js" type="text/javascript"></script> |
13 <script src="sinon.js" type="text/javascript"></script> |
8 <script src="sinon-ie.js" type="text/javascript"></script> |
14 <script src="sinon-ie.js" type="text/javascript"></script> |
9 <script src="sinon-qunit.js" type="text/javascript"></script> |
15 <script src="sinon-qunit.js" type="text/javascript"></script> |
10 <link rel="stylesheet" href="qunit.css" type="text/css" media="screen" /> |
16 <link rel="stylesheet" href="qunit.css" type="text/css" media="screen" /> |
11 <script src="tests/dataloader.js" type="text/javascript"></script> |
17 <script src="tests/dataloader.js" type="text/javascript"></script> |
12 <script src="tests/serializer.js" type="text/javascript"></script> |
18 <script src="tests/serializer.js" type="text/javascript"></script> |
13 <script src="tests/JSONSerializer.js" type="text/javascript"></script> |
19 <script src="tests/JSONSerializer.js" type="text/javascript"></script> |
14 <script src="tests/serializerFactory.js" type="text/javascript"></script> |
20 <script src="tests/serializerFactory.js" type="text/javascript"></script> |
|
21 <script src="tests/widget.js" type="text/javascript"></script> |
|
22 <script src="tests/playerWidget.js" type="text/javascript"></script> |
15 </head> |
23 </head> |
16 <script> |
24 <script> |
17 $(document).ready(function(){ |
25 $(document).ready(function(){ |
18 /* only for unit-testing ! */ |
26 /* only for unit-testing ! */ |
19 IriSP.jQuery = jQuery; |
27 IriSP.jQuery = jQuery; |
20 |
|
21 |
28 |
22 test_dataloader(); |
29 test_dataloader(); |
23 test_serializer(); |
30 test_serializer(); |
24 test_JSONSerializer(); |
31 test_JSONSerializer(); |
25 test_serializerFactory() |
32 test_serializerFactory(); |
|
33 test_widget(); |
|
34 test_player_widget(); |
26 }); |
35 }); |
27 </script> |
36 </script> |
28 <body> |
37 <body> |
29 <h1 id="qunit-header">Metadataplayer Unit Tests</h1> |
38 <h1 id="qunit-header">Metadataplayer Unit Tests</h1> |
30 <h2 id="qunit-banner"></h2> |
39 <h2 id="qunit-banner"></h2> |
31 <div id="qunit-testrunner-toolbar"></div> |
40 <div id="qunit-testrunner-toolbar"></div> |
32 <h2 id="qunit-userAgent"></h2> |
41 <h2 id="qunit-userAgent"></h2> |
33 <ol id="qunit-tests"></ol> |
42 <ol id="qunit-tests"></ol> |
34 <div id="qunit-fixture">test markup, will be hidden</div> |
43 <div id="qunit-fixture" style="position: float;"> |
|
44 <div id='popcorn-div'>Popcorn div</div> |
|
45 <div id='widget-div'></div> |
|
46 </div> |
35 </body> |
47 </body> |
36 </html> |
48 </html> |