1 | <% _.each(suite.features, function(feature) { %>
|
2 | <div class="feature container">
|
3 | <h3 class="title"><span class="highlight"><%= feature.keyword %>: </span><%= feature.name %></h3>
|
4 | <% if (feature.description) { %><p><%= feature.description.replace(/\n/g, '<br />') %></p><% } %>
|
5 | <% _.each(feature.elements, function(element) { %>
|
6 | <div class="element container">
|
7 | <h3 class="title"><span class="highlight"><%= element.keyword %>: </span><%= element.name %></h3>
|
8 | <% _.each(element.steps, function(step) { %>
|
9 | <div class="step">
|
10 | <p>
|
11 | <% if(step.result) { %>
|
12 | <span class="text <%= step.result.status %>">
|
13 | <% } %>
|
14 | <span class="keyword highlight"><%= step.keyword %></span> <%- step.name %></span>
|
15 | <% if (step.text) { %>
|
16 | <div class="error">
|
17 | <br>
|
18 | <%= step.text %>
|
19 | </div>
|
20 | <% } %>
|
21 | <% if (step.image) { %>
|
22 | <div class="step-screenshot-wrap">
|
23 | <a class="toggle" href="#">Screenshot -</a>
|
24 | <img class="screenshot" src="<%= step.image %>"/>
|
25 | </div>
|
26 | <% } %>
|
27 | <% if (step.result.error_message) { %>
|
28 | <pre class="step-error-message" id="danger"><%= step.result.error_message.replace(/</g, '(').replace(/>/g, ')') %></pre>
|
29 | <% } %>
|
30 | </p>
|
31 | </div>
|
32 | <% }); %>
|
33 | </div>
|
34 | <% }); %>
|
35 | </div>
|
36 | <% }); %>
|