Added game info bar
This commit is contained in:
		
							
								
								
									
										51
									
								
								node_modules/mocha/lib/reporters/templates/coverage.jade
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								node_modules/mocha/lib/reporters/templates/coverage.jade
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -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 || ' ' | ||||
							
								
								
									
										13
									
								
								node_modules/mocha/lib/reporters/templates/menu.jade
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/mocha/lib/reporters/templates/menu.jade
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| #menu | ||||
|   li | ||||
|     a(href='#overview') overview | ||||
|   for file in cov.files | ||||
|     li | ||||
|       span.cov(class=coverageClass(file.coverage)) #{file.coverage | 0} | ||||
|       a(href='##{file.filename}') | ||||
|         segments = file.filename.split('/') | ||||
|         basename = segments.pop() | ||||
|         if segments.length | ||||
|           span.dirname= segments.join('/') + '/' | ||||
|         span.basename= basename | ||||
|   a#logo(href='http://mochajs.org/') m | ||||
							
								
								
									
										34
									
								
								node_modules/mocha/lib/reporters/templates/script.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								node_modules/mocha/lib/reporters/templates/script.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| <script> | ||||
|  | ||||
| headings = []; | ||||
|  | ||||
| onload = function(){ | ||||
|   headings = document.querySelectorAll('h2'); | ||||
| }; | ||||
|  | ||||
| onscroll = function(e){ | ||||
|   var heading = find(window.scrollY); | ||||
|   if (!heading) return; | ||||
|   var links = document.querySelectorAll('#menu a') | ||||
|     , link; | ||||
|  | ||||
|   for (var i = 0, len = links.length; i < len; ++i) { | ||||
|     link = links[i]; | ||||
|     link.className = link.getAttribute('href') == '#' + heading.id | ||||
|       ? 'active' | ||||
|       : ''; | ||||
|   } | ||||
| }; | ||||
|  | ||||
| function find(y) { | ||||
|   var i = headings.length | ||||
|     , heading; | ||||
|  | ||||
|   while (i--) { | ||||
|     heading = headings[i]; | ||||
|     if (y >= heading.offsetTop) { | ||||
|       return heading; | ||||
|     } | ||||
|   } | ||||
| } | ||||
| </script> | ||||
							
								
								
									
										324
									
								
								node_modules/mocha/lib/reporters/templates/style.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										324
									
								
								node_modules/mocha/lib/reporters/templates/style.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Reference in New Issue
	
	Block a user
	 clerie
					clerie