aboutsummaryrefslogtreecommitdiff
path: root/node_modules/mocha/lib/reporters/templates/coverage.jade
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/mocha/lib/reporters/templates/coverage.jade')
-rw-r--r--node_modules/mocha/lib/reporters/templates/coverage.jade51
1 files changed, 51 insertions, 0 deletions
diff --git a/node_modules/mocha/lib/reporters/templates/coverage.jade b/node_modules/mocha/lib/reporters/templates/coverage.jade
new file mode 100644
index 000000000..edd59d886
--- /dev/null
+++ b/node_modules/mocha/lib/reporters/templates/coverage.jade
@@ -0,0 +1,51 @@
+doctype html
+html
+ head
+ title Coverage
+ meta(charset='utf-8')
+ include script.html
+ include style.html
+ body
+ #coverage
+ h1#overview Coverage
+ include menu
+
+ #stats(class=coverageClass(cov.coverage))
+ .percentage #{cov.coverage | 0}%
+ .sloc= cov.sloc
+ .hits= cov.hits
+ .misses= cov.misses
+
+ #files
+ for file in cov.files
+ .file
+ h2(id=file.filename)= file.filename
+ #stats(class=coverageClass(file.coverage))
+ .percentage #{file.coverage | 0}%
+ .sloc= file.sloc
+ .hits= file.hits
+ .misses= file.misses
+
+ table#source
+ thead
+ tr
+ th Line
+ th Hits
+ th Source
+ tbody
+ for line, number in file.source
+ if line.coverage > 0
+ tr.hit
+ td.line= number
+ td.hits= line.coverage
+ td.source= line.source
+ else if 0 === line.coverage
+ tr.miss
+ td.line= number
+ td.hits 0
+ td.source= line.source
+ else
+ tr
+ td.line= number
+ td.hits
+ td.source= line.source || ' '