jasmine_test_runner.html.erb 3.15 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <title>Jasmine Test Runner</title>
  <link rel="stylesheet" type="text/css" href="<%= phantom_jasmine_path %>/vendor/jasmine-1.2.0/jasmine.css">
  <script type="text/javascript" src="<%= phantom_jasmine_path %>/vendor/jasmine-1.2.0/jasmine.js"></script>
  <script type="text/javascript" src="<%= phantom_jasmine_path %>/vendor/jasmine-1.2.0/jasmine-html.js"></script>

  <script type="text/javascript" src="<%= phantom_jasmine_path %>/lib/console-runner.js"></script>
11
  <script type="text/javascript" src="<%= jasmine_reporters_path %>/src/jasmine.junit_reporter.js"></script>
12 13 14
  <script type="text/javascript" src="<%= common_coffee_root %>/ajax_prefix.js"></script>
  <script type="text/javascript" src="<%= common_coffee_root %>/logger.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jasmine-jquery.js"></script>
15 16 17 18
  <script type="text/javascript" src="<%= common_js_root %>/vendor/RequireJS.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery.min.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery-ui.min.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery.ui.draggable.js"></script>
cahrens committed
19
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery.cookie.js"></script>
20 21 22 23
  <script type="text/javascript" src="<%= common_js_root %>/vendor/json2.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/underscore-min.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/backbone-min.js"></script>
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery.leanModal.min.js"></script>
24
  <script type="text/javascript" src="<%= common_js_root %>/vendor/CodeMirror/codemirror.js"></script>
cahrens committed
25
  <script type="text/javascript" src="<%= common_js_root %>/vendor/tiny_mce/jquery.tinymce.js"></script>
26
  <script type="text/javascript" src="<%= common_js_root %>/vendor/tiny_mce/tiny_mce.js"></script>
27
  <script type="text/javascript" src="<%= common_js_root %>/vendor/mathjax-MathJax-c9db6ac/MathJax.js?config=default"></script>
28
  <script type="text/javascript" src="<%= common_js_root %>/vendor/jquery.timeago.js"></script>
29
  <script type="text/javascript" src="<%= common_js_root %>/vendor/sinon-1.7.1.js"></script>
30
  <script type="text/javascript" src="<%= common_js_root %>/vendor/analytics.js"></script>
31 32 33 34 35 36 37 38 39 40 41
  <script type="text/javascript">
    AjaxPrefix.addAjaxPrefix(jQuery, function() {
       return "";
    });
  </script>

  <!-- SOURCE FILES -->
  <% for src in js_source %>
  <script type="text/javascript" src="<%= src %>"></script>
  <% end %>

42
  <!-- SPEC FILES -->
43
  <% for src in js_specs %>
44
  <script type="text/javascript" src="<%= src %>"></script>
45 46 47 48 49
  <% end %>
</head>
<body>

<script type="text/javascript">
50 51 52 53
  jasmine.getEnv().addReporter(new jasmine.TrivialReporter());
  jasmine.getEnv().addReporter(new jasmine.ConsoleReporter());
  jasmine.getEnv().addReporter(new jasmine.JUnitXmlReporter('<%= report_dir %>/'));
  jasmine.getEnv().execute();
54 55 56 57 58
</script>

</body>
</html>