Removed execution flag from non-exe files
[Fumo.git] / root / src / file / file_list.tt2
blob05cc8a78c04a000b78fe89020e0179d936279b69
1 [% title = 'Test Matrix' %]
3 <h2>
4   [% '/ ' _ search_stack.project _ ' / ' _ search_stack.branch
5      _ ' / ' _ search_stack.revision _ ' /' %]
6 </h2>
9 [% BLOCK test_block %]
10   <span title="[% test_name %]"
11       class="[% test_status | remove('\W+') %]"> 
12     <span class="matrix-line-text">
13       [% test_status | firstchar %]
14     </span>
15   </span>
16 [% END %]
18 <table>
19   [% FOR file IN files %]
20   [% tests = file.tests_by_status(status, search_stack.project,
21                                   search_stack.branch,
22                                   search_stack.revision) %]
23     [% NEXT IF NOT tests %]
25     [% highlight_class = 'list-item-' _ loop.index() % 2 %]
27     <tr class="[% highlight_class %]">
28       <td class="nowrap">[% file.name %]</td>
29       <td>[% file.pass_rate %]%</td>
30     </tr>
31     <tr class="[% highlight_class %]">
32       <td colspan="2">
33       [% tests_processed = 0 %]
34       [% FOR test IN tests %]
35         [% tests_processed = tests_processed + 1 %]
37         [% IF NOT test.directive %]
38           [% PROCESS test_block test_name=test.name test_status=test.status %]
39         [% ELSE %]
40           [% PROCESS test_block
41               test_name='[' _ test.directive _ '] ' _ test.name
42               test_status=test.directive %]
43         [% END %]
44       [% END %]
46       [% IF NOT status %]
47         [% stub_count = file.test_count - tests_processed %]
48         [% FOR i IN [ 1 .. stub_count ] %]
49           [% PROCESS test_block test_name='stub' test_status='stub' %]
50         [% END %]
51       [% END %]
53       <div class="clear"></div>
54       </td>  
55     </tr>
56   [% END %]
57 </table>