UNPKG

3.51 kBHTMLView Raw
1<!doctype html>
2<html>
3<head>
4 <meta charset="utf-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6 <title>Attester</title>
7 <meta name="viewport" content="width=device-width">
8 <link rel="stylesheet" href="stylesheet.css">
9 <link rel="stylesheet" href="font/font-awesome.min.css">
10 <!--[if lt IE 9]>
11 <script src="font/html5shiv.js"></script>
12 <![endif]-->
13 <!--[if IE 7]>
14 <link rel="stylesheet" href="font/font-awesome-ie7.min.css">
15 <![endif]-->
16</head>
17<body>
18 <header role="banner">
19 <hgroup>
20 <h1 id="site-title">
21 <span class="title"><span class="initials">at</span>tester</span>
22 </h1>
23 <nav id="menu-primary" role="navigation">
24 <div class="menu">
25 <ul>
26 <li class="menu-item" id="slave">
27 <i class="icon-double-angle-right"></i><a href="slave.html">Add this browser as a slave</a>
28 </li>
29 </ul>
30 </div>
31 </nav>
32 </hgroup>
33 </header>
34 <div id="main" role="main" class="">
35 <div id="links" class="column-grid">
36 <div class="column column-first status">
37 <a href="status.html">
38 <i class="icon-lightbulb"></i>
39 </a>
40 <span>Current Status</span>
41 </div>
42 <div class="column results">
43 <a href="results-ui">
44 <i class="icon-table"></i>
45 </a>
46 <span>Results</span>
47 </div>
48 <div class="column column-last coverage">
49 <a href="coverage/display">
50 <i class="icon-bar-chart"></i>
51 </a>
52 <span>Code Coverage</span>
53 </div>
54 </div>
55
56 <div id="configuration">
57 <% _.forEach(data.campaigns, function (campaign) { %>
58 <article>
59 <h2 id="campaign<%= campaign.id %>"><span>Campaign <%= campaign.id %></span></h2>
60 <div class="text">
61 <% if (campaign.tests.debugUrls.length > 0) { %>
62 <h3>Debug this campaign</h3>
63 <% _.forEach(campaign.tests.debugUrls, function (debug) { %>
64 <a href="<%= debug.url %>"><%= debug.name %></a><br/>
65 <% }); %>
66 <% } %>
67
68
69
70 <h3>Resources</h3>
71 Serving the following resources
72 <ul>
73 <% _.forOwn(campaign.config.resources, function (resources, name) { %>
74 <% if (resources.length === 0) { %>
75 <li><code><%= name %></code></li>
76 <% } else { %>
77 <li>
78 <code><%= name %></code> redirects to:
79 <ul>
80 <% _.forEach(resources, function (resource) { %>
81 <li><code><%= resource %></code></li>
82 <% }); %>
83 </ul>
84 </li>
85 <% } %>
86 <% }); %>
87 </ul>
88
89
90 <h3>Coverage</h3>
91 <span class="coverage">
92 <% if (campaign.getCoverageResult()) { %>
93 <i class='icon-ok'></i><a href="/__attester__/coverage/display/r/Live%20campaign:%20<%= campaign.id %>">Display code coverage results</a>
94 <% } else { %>
95 <i class='icon-remove'></i>Coverage disabled
96 <% } %>
97 </span>
98
99
100 <h3>Tasks</h3>
101 <%= campaign.tasks.length %> tasks in <%= campaign.browsers.length %> browsers.
102 <ul>
103 <% _(campaign.tasks).uniq(function (task) { return task.test.name; }).forEach(function (task) { %>
104 <li><code><%= task.test.name %></code></li>
105 <% }); %>
106 </ul>
107
108
109 <h3>Browsers</h3>
110 <% if (campaign.browsers[0].name) { %>
111 <ul>
112 <% _.forEach(campaign.browsers, function (browser) { %>
113 <li><code><%= browser.name %></code></li>
114 <% }); %>
115 </ul>
116 <% } else { %>
117 <span class="browsers">
118 <i class='icon-remove'></i>No browser configured
119 </span>
120 <% } %>
121 </div>
122 </article>
123 <% }); %>
124 </div>
125 </div>
126</body>
127</html>