unittests/index.html
changeset 843 75ba66457232
parent 530 3cc4a789dae7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/unittests/index.html	Fri Apr 06 16:55:34 2012 +0200
@@ -0,0 +1,101 @@
+<html>
+<head>
+	<title>Unit Tests</title>
+	<!-- the following libs are included only for unit testing -->
+	<script src="../res/js/jquery.min.js"></script>
+	<script src="../res/js/jquery.tools.min.js"></script>
+	<script src="../res/js/jquery-ui.min.js"></script>
+  
+  <!-- used by the jquery team to simulate events -->
+	<script src="jquery.simulate.js"></script>
+  
+	<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/base/jquery-ui.css" type="text/css" media="screen" />
+	<!-- -->	
+	
+	<script src="../build/LdtPlayer-release.js" type="text/javascript"></script>
+	<script src="../src/js/libs/popcorn.js" type="text/javascript"></script>
+	<script src="../src/js/libs/popcorn.code.js" type="text/javascript"></script>
+	<script src="../src/js/libs/popcorn.youtube.js" type="text/javascript"></script>
+	<script src="../src/js/libs/raphael.js" type="text/javascript"></script>
+	<script src="../src/js/libs/jquery.sparkline.js" type="text/javascript"></script>
+	<script src="../src/js/libs/underscore.js" type="text/javascript"></script>
+	<link rel="stylesheet" href="../src/css/LdtPlayer.css"  type="text/css" media="screen" />
+  
+	<script src="mockSerializer.js" type="text/javascript"></script>
+	<script src="mockTweetSerializer.js" type="text/javascript"></script>
+	<script src="qunit.js" type="text/javascript"></script>
+	<script src="sinon.js" type="text/javascript"></script>
+	<script src="sinon-ie.js" type="text/javascript"></script>
+	<script src="sinon-qunit.js" type="text/javascript"></script>
+	<link rel="stylesheet" href="qunit.css" type="text/css" media="screen" />
+	
+	<!-- tests -->
+	<script src="tests/dataloader.js" type="text/javascript"></script>
+	<script src="tests/serializer.js" type="text/javascript"></script>
+	<script src="tests/serializers/mockSerializer.js" type="text/javascript"></script>
+	<script src="tests/serializers/mockTweetSerializer.js" type="text/javascript"></script>
+	<script src="tests/serializers/JSONSerializer.js" type="text/javascript"></script>
+	<script src="tests/serializerFactory.js" type="text/javascript"></script>
+	<script src="tests/widget.js" type="text/javascript"></script>
+	<script src="tests/module.js" type="text/javascript"></script>
+	<script src="tests/utils.js" type="text/javascript"></script>	
+	<script src="tests/layout.js" type="text/javascript"></script>
+	<script src="tests/init.js" type="text/javascript"></script>
+  <script src="tests/widgets/playerWidget.js" type="text/javascript"></script>
+	<script src="tests/widgets/annotationsWidget.js" type="text/javascript"></script>
+  <script src="tests/widgets/segmentsWidget.js" type="text/javascript"></script> 
+  <script src="tests/widgets/tooltipWidget.js" type="text/javascript"></script>
+  <script src="tests/widgets/polemicWidget.js" type="text/javascript"></script>
+  <script src="tests/widgets/sliderWidget.js" type="text/javascript"></script>
+  <script src="tests/widgets/tweetsWidget.js" type="text/javascript"></script>
+	<script src="tests/widgets/arrowWidget.js" type="text/javascript"></script>
+	<script src="tests/widgets/sparklineWidget.js" type="text/javascript"></script>
+  
+</head>
+<script>
+ $(document).ready(function(){ 
+		/* only for unit-testing ! */
+    IriSP.underscore = _;
+		IriSP.jQuery = jQuery;    
+		jQuery.fx.off = true;
+    
+		test_dataloader();
+		test_serializer();    
+		test_mockSerializer();
+		test_mockTweetSerializer();
+		test_JSONSerializer();
+		test_serializerFactory();
+    test_utils();
+		test_widget();
+		test_module();
+		test_player_widget();
+		test_annotations_widget();
+//		test_segments_widget();
+		test_layout();
+		test_init();
+		test_tooltip_widget();
+		test_polemic_widget();
+    test_slider_widget();
+//    test_tweets_widget();
+    test_arrow_widget();
+    test_sparkline_widget();
+});
+</script>	
+<body>
+ <h1 id="qunit-header">Metadataplayer Unit Tests</h1>
+ <h2 id="qunit-banner"></h2>
+ <div id="qunit-testrunner-toolbar"></div>
+ <h2 id="qunit-userAgent"></h2>
+ <ol id="qunit-tests"></ol>
+ <div id="qunit-fixture" style="position: float;">
+      <video id='popcorn-div' style="display:;width:300px" controls preload="auto">
+        <source id='mp4' src="../test/trailer.mp4" type='video/mp4; codecs="avc1, mp4a"'>
+        <source id='ogv' src="../test/trailer.ogv" type='video/ogg; codecs="theora, vorbis"'>      
+        <source id='webm' src="../test/trailer.webm" type='video/webm; codecs="vp8, vorbis"'>
+        <p>Your user agent does not support the HTML5 Video element.</p>
+      </video>
+        
+      <div id='widget-div'></div>
+ </div>
+</body>
+</html>