Path: blob/main/src/resources/pandoc/datadir/luacov/reporter/html/template.lua
12923 views
local template = {}12template.SCRIPT = {3"prettify.js",4"lang-lua.js",5"report.js"6}78template.STYLE = {9"report.css"10}1112-- luacheck: ignore 63113template.HTML_HEADER = [[14<!doctype html>15<html lang="en">16<head>17<meta charset="utf-8" />18<title>Code coverage report</title>19<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>20<link rel="shortcut icon" type="image/png" sizes="16x16" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAYBJREFUOI2tkjtLA0EUhb+JjxQ+qhGtBAtbG0GJFj5rsfQXWKUUQau7QoRIUFBRyG8QBNuABhFNoY12dopso43iM2iuxe7ETXwQxQMLM3funnPumYFKiJaXJtiZyfJRJnOo4I0ZAOujAKc9fAlvDkStXSoAxEAXAW5uHvsdYZ/1Ud+iIqImYiIGTEBTDh4SQA7ExCIO34Bt1Zn7dHo8B03NoeGgwfpS5nL2skmhLCESmfOPWOgFb+TDk9yGc7pC6bilpWF3eflIId4FtDn1rfAP9by8qqqCPDpeA/IMxD9LinESqyJgfcH6ggj4VvBtcCMxkNmfrBv4PgMRMXW1RQCwGof+HRjehJEXyBcA6qs4p4A00BkpPgEbcLcGJIBW0FFgJdKzkAApubjcl0rtq0OQr2SqfYUjDJ0AzdWHhcIVr68lDg4uSaX2KRbfBmA0D3sXrse9pnOgW6T2RCAIMcygcRCKZ0D7+vRnlmRWmF6vrGeTwT58S/PXIB2/0/8nvAPwp5kuNmMrGQAAAABJRU5ErkJggg==" />21{{style}}22</head>23<body onload="initialize()">24<main>25]]2627template.HTML_FOOTER = [[28</main>29<footer>30Code coverage generated by <a href="https://lunarmodules.github.io/luacov/" target="_blank">LuaCov</a> at {{timestamp}}31</footer>32{{script}}33</body>34</html>35]]3637template.HTML_TOTAL = [[38<div class="file {{css_class}} total">39<h1 class="title">40Code coverage report41<span class="stats">42<span class="cov">43<span class="bg" style="width: {{coverage}}%"></span>44<span><strong>{{coverage}}%</strong> Coverage</span>45</span>46<span class="hits"><strong>{{hits}}</strong> Hits</span>47<span class="miss"><strong>{{miss}}</strong> Missed</span>48</span>49</h1>50</div>5152]]5354template.HTML_FILE_HEADER = [[55<div class="hidden file {{css_class}}" id="{{id}}">56<h2 class="title">57{{filename}}58<span class="stats">59<span class="cov">60<span class="bg" style="width: {{coverage}}%"></span>61<span><strong>{{coverage}}%</strong> Coverage</span>62</span>63<span class="hits"><strong>{{hits}}</strong> Hits</span>64<span class="miss"><strong>{{miss}}</strong> Missed</span>65</span>66</h2>67<pre class="prettyprint lang-lua linenums">]]6869template.HTML_FILE_FOOTER = [[</pre>70</div>7172]]7374template.HTML_LINE_HIT = [[<span class="fc" data-hits="{{hits}}">{{line}}</span>]] .. "\n"75template.HTML_LINE_MIS = [[<span class="nc">{{line}}</span>]] .. "\n"7677return template787980