unittests/index.html
author hamidouk
Tue, 15 Nov 2011 10:52:43 +0100
branchrequire-js
changeset 241 e321b1140949
parent 234 43b198dc932d
permissions -rw-r--r--
WIP - converting the source to require.js
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
57
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
     1
<html>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
     2
<head>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
     3
	<title>Unit Tests</title>
75
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
     4
	<!-- the following libs are included only for unit testing -->
241
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
     5
  
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
     6
  <script type="text/javascript">
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
     7
    /* global settings for require.js */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
     8
    var require = {
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
     9
        baseUrl: "../src/js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    10
        
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    11
        /* load absolutely everything at once */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    12
        deps: [/* external libs */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    13
               "../res/js/jquery.min.js", "../res/js/jquery.tools.min.js", "../res/js/jquery-ui.min.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    14
               "qunit.js", "sinon.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    15
               "sinon-ie.js", "sinon-qunit.js", 
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    16
                              
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    17
               /* source files */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    18
               "IriSP", "widgets", "utils", "init", "layout", "site", "serializers/JSONSerializer", "widgets/playerWidget",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    19
               "widgets/annotationsWidget", "widgets/segmentsWidget", "widgets/toooltipWidget", "widgets/polemicWidget",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    20
               "widgets/sliderWidget",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    21
               
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    22
               /* test fixtures */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    23
               "mockSerializer.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    24
               "mockTweetSerializer.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    25
               
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    26
               /* test files */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    27
               "tests/dataloader.js", "tests/serializer.js", "tests/serializers/mockSerializer.js", "tests/serializers/mockTweetSerializer.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    28
               "tests/serializers/JSONSerializer.js", "tests/serializerFactory.js", "tests/widget.js", "tests/widgets/playerWidget.js",
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    29
               "tests/widgets/annotationsWidget.js", "tests/widgets/segmentsWidget.js", "tests/layout.js", "tests/init.js", 
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    30
               "tests/widgets/tooltipWidget.js", "tests/widgets/polemicWidget.js", "tests/widgets/sliderWidget.js"
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    31
               ],
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    32
        callback: function() {
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    33
          $(document).ready(function(){ 
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    34
            /* only for unit-testing ! */
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    35
            IriSP.jQuery = jQuery;
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    36
            
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    37
            test_dataloader();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    38
            test_serializer();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    39
            test_mockSerializer();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    40
            test_mockTweetSerializer();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    41
            test_JSONSerializer();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    42
            test_serializerFactory();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    43
            test_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    44
            test_player_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    45
            test_annotations_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    46
            test_segments_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    47
            test_layout();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    48
            test_init();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    49
            test_tooltip_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    50
            test_polemic_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    51
            test_slider_widget();
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    52
          });
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    53
        }
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    54
    };
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    55
  </script>
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    56
  	
75
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    57
	<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/base/jquery-ui.css" type="text/css" media="screen" />
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    58
	<!-- -->	
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    59
	
232
cf3fffbb2cb0 forgot to reference the player's stylesheet in the unit tests.
hamidouk
parents: 226
diff changeset
    60
	<link rel="stylesheet" href="../src/css/LdtPlayer.css"  type="text/css" media="screen" />
182
5fc357f62af1 added a new mock object for polemic tweet json. also fixed a couple of bugs in
hamidouk
parents: 172
diff changeset
    61
	<link rel="stylesheet" href="qunit.css" type="text/css" media="screen" />
5fc357f62af1 added a new mock object for polemic tweet json. also fixed a couple of bugs in
hamidouk
parents: 172
diff changeset
    62
	
5fc357f62af1 added a new mock object for polemic tweet json. also fixed a couple of bugs in
hamidouk
parents: 172
diff changeset
    63
	<!-- tests -->
241
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    64
	<script src="../src/js/libs/require.js" type="text/javascript"></script>
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    65
57
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    66
</head>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    67
<script>
241
e321b1140949 WIP - converting the source to require.js
hamidouk
parents: 234
diff changeset
    68
 
57
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    69
</script>	
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    70
<body>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    71
  <h1 id="qunit-header">Metadataplayer Unit Tests</h1>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    72
 <h2 id="qunit-banner"></h2>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    73
 <div id="qunit-testrunner-toolbar"></div>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    74
 <h2 id="qunit-userAgent"></h2>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    75
 <ol id="qunit-tests"></ol>
75
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    76
 <div id="qunit-fixture" style="position: float;">
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    77
	  <div id='popcorn-div'>Popcorn div</div>
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    78
	  <div id='widget-div'></div>
f5a7299bd0ff changes to the unit tests.
hamidouk
parents: 67
diff changeset
    79
 </div>
57
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    80
</body>
eabfc9a2eb35 Added unit testing with QUnit.
hamidouk
parents:
diff changeset
    81
</html>