Skip to content

Commit 982662b

Browse files
committed
server component and app component refactored
1 parent 6b999f8 commit 982662b

File tree

14 files changed

+1515
-54
lines changed

14 files changed

+1515
-54
lines changed

coverage/clover.xml

Lines changed: 444 additions & 3 deletions
Large diffs are not rendered by default.

coverage/coverage-final.json

Lines changed: 25 additions & 1 deletion
Large diffs are not rendered by default.

coverage/lcov-report/index.html

Lines changed: 206 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,30 @@ <h1>All files</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">Unknown% </span>
26+
<span class="strong">45.62% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>0/0</span>
28+
<span class='fraction'>198/434</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">Unknown% </span>
33+
<span class="strong">7.93% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>0/0</span>
35+
<span class='fraction'>5/63</span>
3636
</div>
3737

3838

3939
<div class='fl pad1y space-right2'>
40-
<span class="strong">Unknown% </span>
40+
<span class="strong">23.59% </span>
4141
<span class="quiet">Functions</span>
42-
<span class='fraction'>0/0</span>
42+
<span class='fraction'>21/89</span>
4343
</div>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">Unknown% </span>
47+
<span class="strong">49.69% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>0/0</span>
49+
<span class='fraction'>164/330</span>
5050
</div>
5151

5252

@@ -61,7 +61,7 @@ <h1>All files</h1>
6161
</div>
6262
</template>
6363
</div>
64-
<div class='status-line medium'></div>
64+
<div class='status-line low'></div>
6565
<div class="pad1">
6666
<table class="coverage-summary">
6767
<thead>
@@ -78,15 +78,210 @@ <h1>All files</h1>
7878
<th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th>
7979
</tr>
8080
</thead>
81-
<tbody></tbody>
81+
<tbody><tr>
82+
<td class="file high" data-value="src"><a href="src/index.html">src</a></td>
83+
<td data-value="93.75" class="pic high">
84+
<div class="chart"><div class="cover-fill" style="width: 93%"></div><div class="cover-empty" style="width: 7%"></div></div>
85+
</td>
86+
<td data-value="93.75" class="pct high">93.75%</td>
87+
<td data-value="16" class="abs high">15/16</td>
88+
<td data-value="100" class="pct high">100%</td>
89+
<td data-value="0" class="abs high">0/0</td>
90+
<td data-value="66.66" class="pct medium">66.66%</td>
91+
<td data-value="3" class="abs medium">2/3</td>
92+
<td data-value="93.33" class="pct high">93.33%</td>
93+
<td data-value="15" class="abs high">14/15</td>
94+
</tr>
95+
96+
<tr>
97+
<td class="file high" data-value="src/config"><a href="src/config/index.html">src/config</a></td>
98+
<td data-value="100" class="pic high">
99+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
100+
</td>
101+
<td data-value="100" class="pct high">100%</td>
102+
<td data-value="4" class="abs high">4/4</td>
103+
<td data-value="50" class="pct medium">50%</td>
104+
<td data-value="2" class="abs medium">1/2</td>
105+
<td data-value="100" class="pct high">100%</td>
106+
<td data-value="0" class="abs high">0/0</td>
107+
<td data-value="100" class="pct high">100%</td>
108+
<td data-value="4" class="abs high">4/4</td>
109+
</tr>
110+
111+
<tr>
112+
<td class="file high" data-value="src/controllers"><a href="src/controllers/index.html">src/controllers</a></td>
113+
<td data-value="100" class="pic high">
114+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
115+
</td>
116+
<td data-value="100" class="pct high">100%</td>
117+
<td data-value="10" class="abs high">10/10</td>
118+
<td data-value="100" class="pct high">100%</td>
119+
<td data-value="0" class="abs high">0/0</td>
120+
<td data-value="100" class="pct high">100%</td>
121+
<td data-value="5" class="abs high">5/5</td>
122+
<td data-value="100" class="pct high">100%</td>
123+
<td data-value="5" class="abs high">5/5</td>
124+
</tr>
125+
126+
<tr>
127+
<td class="file low" data-value="src/controllers/auth"><a href="src/controllers/auth/index.html">src/controllers/auth</a></td>
128+
<td data-value="41.93" class="pic low">
129+
<div class="chart"><div class="cover-fill" style="width: 41%"></div><div class="cover-empty" style="width: 59%"></div></div>
130+
</td>
131+
<td data-value="41.93" class="pct low">41.93%</td>
132+
<td data-value="124" class="abs low">52/124</td>
133+
<td data-value="0" class="pct low">0%</td>
134+
<td data-value="11" class="abs low">0/11</td>
135+
<td data-value="10" class="pct low">10%</td>
136+
<td data-value="20" class="abs low">2/20</td>
137+
<td data-value="52.27" class="pct medium">52.27%</td>
138+
<td data-value="88" class="abs medium">46/88</td>
139+
</tr>
140+
141+
<tr>
142+
<td class="file low" data-value="src/controllers/product"><a href="src/controllers/product/index.html">src/controllers/product</a></td>
143+
<td data-value="17.92" class="pic low">
144+
<div class="chart"><div class="cover-fill" style="width: 17%"></div><div class="cover-empty" style="width: 83%"></div></div>
145+
</td>
146+
<td data-value="17.92" class="pct low">17.92%</td>
147+
<td data-value="106" class="abs low">19/106</td>
148+
<td data-value="0" class="pct low">0%</td>
149+
<td data-value="17" class="abs low">0/17</td>
150+
<td data-value="0" class="pct low">0%</td>
151+
<td data-value="24" class="abs low">0/24</td>
152+
<td data-value="19.04" class="pct low">19.04%</td>
153+
<td data-value="84" class="abs low">16/84</td>
154+
</tr>
155+
156+
<tr>
157+
<td class="file medium" data-value="src/db"><a href="src/db/index.html">src/db</a></td>
158+
<td data-value="71.87" class="pic medium">
159+
<div class="chart"><div class="cover-fill" style="width: 71%"></div><div class="cover-empty" style="width: 29%"></div></div>
160+
</td>
161+
<td data-value="71.87" class="pct medium">71.87%</td>
162+
<td data-value="32" class="abs medium">23/32</td>
163+
<td data-value="66.66" class="pct medium">66.66%</td>
164+
<td data-value="3" class="abs medium">2/3</td>
165+
<td data-value="62.5" class="pct medium">62.5%</td>
166+
<td data-value="8" class="abs medium">5/8</td>
167+
<td data-value="85.71" class="pct high">85.71%</td>
168+
<td data-value="14" class="abs high">12/14</td>
169+
</tr>
170+
171+
<tr>
172+
<td class="file low" data-value="src/middlewares"><a href="src/middlewares/index.html">src/middlewares</a></td>
173+
<td data-value="31.5" class="pic low">
174+
<div class="chart"><div class="cover-fill" style="width: 31%"></div><div class="cover-empty" style="width: 69%"></div></div>
175+
</td>
176+
<td data-value="31.5" class="pct low">31.5%</td>
177+
<td data-value="73" class="abs low">23/73</td>
178+
<td data-value="0" class="pct low">0%</td>
179+
<td data-value="18" class="abs low">0/18</td>
180+
<td data-value="16.66" class="pct low">16.66%</td>
181+
<td data-value="12" class="abs low">2/12</td>
182+
<td data-value="32.72" class="pct low">32.72%</td>
183+
<td data-value="55" class="abs low">18/55</td>
184+
</tr>
185+
186+
<tr>
187+
<td class="file high" data-value="src/models"><a href="src/models/index.html">src/models</a></td>
188+
<td data-value="94.11" class="pic high">
189+
<div class="chart"><div class="cover-fill" style="width: 94%"></div><div class="cover-empty" style="width: 6%"></div></div>
190+
</td>
191+
<td data-value="94.11" class="pct high">94.11%</td>
192+
<td data-value="17" class="abs high">16/17</td>
193+
<td data-value="100" class="pct high">100%</td>
194+
<td data-value="0" class="abs high">0/0</td>
195+
<td data-value="50" class="pct medium">50%</td>
196+
<td data-value="4" class="abs medium">2/4</td>
197+
<td data-value="92.85" class="pct high">92.85%</td>
198+
<td data-value="14" class="abs high">13/14</td>
199+
</tr>
200+
201+
<tr>
202+
<td class="file high" data-value="src/routes"><a href="src/routes/index.html">src/routes</a></td>
203+
<td data-value="100" class="pic high">
204+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
205+
</td>
206+
<td data-value="100" class="pct high">100%</td>
207+
<td data-value="15" class="abs high">15/15</td>
208+
<td data-value="100" class="pct high">100%</td>
209+
<td data-value="0" class="abs high">0/0</td>
210+
<td data-value="100" class="pct high">100%</td>
211+
<td data-value="0" class="abs high">0/0</td>
212+
<td data-value="100" class="pct high">100%</td>
213+
<td data-value="15" class="abs high">15/15</td>
214+
</tr>
215+
216+
<tr>
217+
<td class="file low" data-value="src/services"><a href="src/services/index.html">src/services</a></td>
218+
<td data-value="42.3" class="pic low">
219+
<div class="chart"><div class="cover-fill" style="width: 42%"></div><div class="cover-empty" style="width: 58%"></div></div>
220+
</td>
221+
<td data-value="42.3" class="pct low">42.3%</td>
222+
<td data-value="26" class="abs low">11/26</td>
223+
<td data-value="22.22" class="pct low">22.22%</td>
224+
<td data-value="9" class="abs low">2/9</td>
225+
<td data-value="18.18" class="pct low">18.18%</td>
226+
<td data-value="11" class="abs low">2/11</td>
227+
<td data-value="44" class="pct low">44%</td>
228+
<td data-value="25" class="abs low">11/25</td>
229+
</tr>
230+
231+
<tr>
232+
<td class="file medium" data-value="src/types"><a href="src/types/index.html">src/types</a></td>
233+
<td data-value="50" class="pic medium">
234+
<div class="chart"><div class="cover-fill" style="width: 50%"></div><div class="cover-empty" style="width: 50%"></div></div>
235+
</td>
236+
<td data-value="50" class="pct medium">50%</td>
237+
<td data-value="2" class="abs medium">1/2</td>
238+
<td data-value="0" class="pct low">0%</td>
239+
<td data-value="3" class="abs low">0/3</td>
240+
<td data-value="0" class="pct low">0%</td>
241+
<td data-value="1" class="abs low">0/1</td>
242+
<td data-value="50" class="pct medium">50%</td>
243+
<td data-value="2" class="abs medium">1/2</td>
244+
</tr>
245+
246+
<tr>
247+
<td class="file high" data-value="src/validation"><a href="src/validation/index.html">src/validation</a></td>
248+
<td data-value="100" class="pic high">
249+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
250+
</td>
251+
<td data-value="100" class="pct high">100%</td>
252+
<td data-value="7" class="abs high">7/7</td>
253+
<td data-value="100" class="pct high">100%</td>
254+
<td data-value="0" class="abs high">0/0</td>
255+
<td data-value="100" class="pct high">100%</td>
256+
<td data-value="1" class="abs high">1/1</td>
257+
<td data-value="100" class="pct high">100%</td>
258+
<td data-value="7" class="abs high">7/7</td>
259+
</tr>
260+
261+
<tr>
262+
<td class="file high" data-value="test/routes"><a href="test/routes/index.html">test/routes</a></td>
263+
<td data-value="100" class="pic high">
264+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
265+
</td>
266+
<td data-value="100" class="pct high">100%</td>
267+
<td data-value="2" class="abs high">2/2</td>
268+
<td data-value="100" class="pct high">100%</td>
269+
<td data-value="0" class="abs high">0/0</td>
270+
<td data-value="100" class="pct high">100%</td>
271+
<td data-value="0" class="abs high">0/0</td>
272+
<td data-value="100" class="pct high">100%</td>
273+
<td data-value="2" class="abs high">2/2</td>
274+
</tr>
275+
276+
</tbody>
82277
</table>
83278
</div>
84279
<div class='push'></div><!-- for sticky footer -->
85280
</div><!-- /wrapper -->
86281
<div class='footer quiet pad2 space-top1 center small'>
87282
Code coverage generated by
88283
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
89-
at 2023-08-14T22:04:29.609Z
284+
at 2023-08-15T09:50:37.160Z
90285
</div>
91286
<script src="prettify.js"></script>
92287
<script>

0 commit comments

Comments
 (0)
close