source: Dev/trunk/node_modules/mocha/lib/reporters/templates/coverage.jade

Last change on this file was 484, checked in by hendrikvanantwerpen, 11 years ago

Commit node_modules, to make checkouts and builds more deterministic.

File size: 1.4 KB
Line 
1!!! 5
2html
3  head
4    title Coverage
5    include script.html
6    include style.html
7  body
8    #coverage
9      h1#overview Coverage
10      include menu
11
12      #stats(class=coverageClass(cov.coverage))
13        .percentage #{cov.coverage | 0}%
14        .sloc= cov.sloc
15        .hits= cov.hits
16        .misses= cov.misses
17
18      #files
19        for file in cov.files
20          .file
21            h2(id=file.filename)= file.filename
22            #stats(class=coverageClass(file.coverage))
23              .percentage #{file.coverage | 0}%
24              .sloc= file.sloc
25              .hits= file.hits
26              .misses= file.misses
27
28            table#source
29              thead
30                tr
31                  th Line
32                  th Hits
33                  th Source
34              tbody
35                for line, number in file.source
36                  if line.coverage > 0
37                    tr.hit
38                      td.line= number
39                      td.hits= line.coverage
40                      td.source= line.source
41                  else if 0 === line.coverage
42                    tr.miss
43                      td.line= number
44                      td.hits 0
45                      td.source= line.source
46                  else
47                    tr
48                      td.line= number
49                      td.hits
50                      td.source= line.source || ' '
Note: See TracBrowser for help on using the repository browser.