Expand scope of coverage_dungeon.py - specials
[open-adventure.git] / tests / coverage_dungeon.html.tpl
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html lang="en">
3 <head>
4     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5     <title>Coverage - adventure.yaml</title>
6     <link rel="stylesheet" type="text/css" href="gcov.css">
7     <style>
8         .covered {{
9             text-align: center;
10             background-color: #A7FC9D;
11         }}
12         .covered::before {{
13             content: '\002714';
14         }}
15         .uncovered {{
16             text-align: center;
17             background-color: #FF0000;
18         }}
19         .uncovered::before {{
20             content: '\002715';
21         }}
22     </style>
23 </head>
24
25 <body>
26     <table width="100%" border=0 cellspacing=0 cellpadding=0>
27         <tr><td class="title">adventure.yaml Coverage report</td></tr>
28         <tr><td class="ruler"><img src="glass.png" width=3 height=3 alt=""></td></tr>
29         <tr>
30           <td width="100%">
31             <table cellpadding=1 border=0 width="100%">
32               <tr>
33                 <td width="10%"></td>
34                 <td width="35%"></td>
35                 <td width="20%"></td>
36                 <td width="5%"></td>
37                 <td width="10%" class="headerCovTableHead">Total</td>
38                 <td width="10%" class="headerCovTableHead">Covered</td>
39                 <td width="10%" class="headerCovTableHead">% Coverage</td>
40               </tr>
41               <tr>
42                 <td class="headerItem">Test:</td>
43                 <td class="headerValue">adventure.yaml</td>
44                 <td></td>
45                 <td class="headerItem">Locations:</td>
46                 <td class="headerCovTableEntry">{}</td>
47                 <td class="headerCovTableEntry">{}</td>
48                 <td class="headerCovTableEntry">{}%</td>
49               </tr>
50               <tr>
51                 <td class="headerItem">Date:</td>
52                 <td class="headerValue">2017-07-07 21:47:56</td>
53                 <td></td>
54                 <td class="headerItem">Arbitrary Messages:</td>
55                 <td class="headerCovTableEntry">{}</td>
56                 <td class="headerCovTableEntry">{}</td>
57                 <td class="headerCovTableEntry">{}%</td>
58               </tr>
59               <tr>
60                 <td></td>
61                 <td></td>
62                 <td></td>
63                 <td class="headerItem">Objects:</td>
64                 <td class="headerCovTableEntry">{}</td>
65                 <td class="headerCovTableEntry">{}</td>
66                 <td class="headerCovTableEntry">{}%</td>
67               </tr>
68               <tr>
69                 <td></td>
70                 <td></td>
71                 <td></td>
72                 <td class="headerItem">Hints:</td>
73                 <td class="headerCovTableEntry">{}</td>
74                 <td class="headerCovTableEntry">{}</td>
75                 <td class="headerCovTableEntry">{}%</td>
76               </tr>
77               <tr>
78                 <td></td>
79                 <td></td>
80                 <td></td>
81                 <td class="headerItem">Classes:</td>
82                 <td class="headerCovTableEntry">{}</td>
83                 <td class="headerCovTableEntry">{}</td>
84                 <td class="headerCovTableEntry">{}%</td>
85               </tr>
86               <tr>
87                 <td></td>
88                 <td></td>
89                 <td></td>
90                 <td class="headerItem">Turn threshold:</td>
91                 <td class="headerCovTableEntry">{}</td>
92                 <td class="headerCovTableEntry">{}</td>
93                 <td class="headerCovTableEntry">{}%</td>
94               </tr>
95               <tr>
96                 <td></td>
97                 <td></td>
98                 <td></td>
99                 <td class="headerItem">Specials:</td>
100                 <td class="headerCovTableEntry">{}</td>
101                 <td class="headerCovTableEntry">{}</td>
102                 <td class="headerCovTableEntry">{}%</td>
103               </tr>
104               <tr><td><img src="glass.png" width=3 height=3 alt=""></td></tr>
105             </table>
106           </td>
107         </tr>
108         <tr><td class="ruler"><img src="glass.png" width=3 height=3 alt=""></td></tr>
109     </table>
110     <br>
111
112     <center>
113         <table width="60%" cellpadding=1 cellspacing=1 border=0>
114             <tr>
115                 <td class="tableHead">Location</td>
116                 <td class="tableHead">long</td>
117                 <td class="tableHead">short</td>
118             </tr>
119             {}
120         </table>
121         <br>
122
123         <table width="60%" cellpadding=1 cellspacing=1 border=0>
124             <tr>
125                 <td class="tableHead">Arbitrary Message</td>
126                 <td class="tableHead">Covered?</td>
127             </tr>
128             {}
129         </table>
130         <br>
131
132         <table width="60%" cellpadding=1 cellspacing=1 border=0>
133             <tr>
134                 <td class="tableHead">Objects</td>
135                 <td class="tableHead">Covered?</td>
136             </tr>
137             {}
138         </table>
139         <br>
140         
141         <table width="60%" cellpadding=1 cellspacing=1 border=0>
142             <tr>
143                 <td class="tableHead">Hint Name</td>
144                 <td class="tableHead">Question</td>
145                 <td class="tableHead">Hint</td>
146             </tr>
147             {}
148         </table>
149         <br>
150
151         <table width="60%" cellpadding=1 cellspacing=1 border=0>
152             <tr>
153                 <td class="tableHead">Class threshold</td>
154                 <td class="tableHead">Message</td>
155             </tr>
156             {}
157         </table>
158         <br>
159
160         <table width="60%" cellpadding=1 cellspacing=1 border=0>
161             <tr>
162                 <td class="tableHead">Turn threshold</td>
163                 <td class="tableHead">Message</td>
164             </tr>
165             {}
166         </table>
167         <br>
168
169         <table width="60%" cellpadding=1 cellspacing=1 border=0>
170             <tr>
171                 <td class="tableHead">Special ID</td>
172                 <td class="tableHead">Message</td>
173             </tr>
174             {}
175         </table>
176
177     </center>
178     <br>
179
180     <table width="100%" border=0 cellspacing=0 cellpadding=0>
181         <tr><td class="ruler"><img src="glass.png" width=3 height=3 alt=""></td></tr>
182         <tr><td class="versionInfo">Generated by: <a href="https://gitlab.com/esr/open-adventure/blob/master/tests/coverage_dungeon.py">Open Adventure Dungeon Coverage Generator</a></td></tr>
183     </table>
184     <br>
185 </body>
186 </html>