SpecRunner.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <title>Jasmine Spec Runner</title>
  6. <link rel="shortcut icon" type="image/png" href="lib/jasmine-1.2.0.rc3/jasmine_favicon.png">
  7. <link rel="stylesheet" type="text/css" href="lib/jasmine-1.2.0.rc3/jasmine.css">
  8. <script type="text/javascript" src="lib/jasmine-1.2.0.rc3/jasmine.js"></script>
  9. <script type="text/javascript" src="lib/jasmine-1.2.0.rc3/jasmine-html.js"></script>
  10. <!-- include source files here... -->
  11. <script type="text/javascript" src="spec/SpecHelper.js"></script>
  12. <script type="text/javascript" src="spec/PlayerSpec.js"></script>
  13. <!-- include spec files here... -->
  14. <script type="text/javascript" src="src/Player.js"></script>
  15. <script type="text/javascript" src="src/Song.js"></script>
  16. <script type="text/javascript">
  17. (function() {
  18. var jasmineEnv = jasmine.getEnv();
  19. jasmineEnv.updateInterval = 1000;
  20. var htmlReporter = new jasmine.HtmlReporter();
  21. jasmineEnv.addReporter(htmlReporter);
  22. jasmineEnv.specFilter = function(spec) {
  23. return htmlReporter.specFilter(spec);
  24. };
  25. var currentWindowOnload = window.onload;
  26. window.onload = function() {
  27. if (currentWindowOnload) {
  28. currentWindowOnload();
  29. }
  30. execJasmine();
  31. };
  32. function execJasmine() {
  33. jasmineEnv.execute();
  34. }
  35. })();
  36. </script>
  37. </head>
  38. <body>
  39. </body>
  40. </html>