Enhance test infrastructure and add comprehensive WebSocket and security mocking
- Updated test suite with more robust mocking for WebSocket and security modules - Expanded test coverage for performance monitoring and optimization utilities - Added detailed type definitions for WebSocket and test response interfaces - Improved error handling and type safety in test scenarios - Updated package dependencies to include WebSocket and security-related libraries
This commit is contained in:
@@ -23,30 +23,30 @@
|
||||
<div class='clearfix'>
|
||||
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">45.71% </span>
|
||||
<span class="strong">37.98% </span>
|
||||
<span class="quiet">Statements</span>
|
||||
<span class='fraction'>128/280</span>
|
||||
<span class='fraction'>128/337</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">40.19% </span>
|
||||
<span class="strong">33.06% </span>
|
||||
<span class="quiet">Branches</span>
|
||||
<span class='fraction'>41/102</span>
|
||||
<span class='fraction'>41/124</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">40.74% </span>
|
||||
<span class="strong">37.5% </span>
|
||||
<span class="quiet">Functions</span>
|
||||
<span class='fraction'>33/81</span>
|
||||
<span class='fraction'>33/88</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class='fl pad1y space-right2'>
|
||||
<span class="strong">46.29% </span>
|
||||
<span class="strong">38.34% </span>
|
||||
<span class="quiet">Lines</span>
|
||||
<span class='fraction'>125/270</span>
|
||||
<span class='fraction'>125/326</span>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -153,6 +153,21 @@
|
||||
<td data-value="60" class="abs low">0/60</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="file low" data-value="src/security"><a href="src/security/index.html">src/security</a></td>
|
||||
<td data-value="0" class="pic low">
|
||||
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
|
||||
</td>
|
||||
<td data-value="0" class="pct low">0%</td>
|
||||
<td data-value="57" class="abs low">0/57</td>
|
||||
<td data-value="0" class="pct low">0%</td>
|
||||
<td data-value="22" class="abs low">0/22</td>
|
||||
<td data-value="0" class="pct low">0%</td>
|
||||
<td data-value="7" class="abs low">0/7</td>
|
||||
<td data-value="0" class="pct low">0%</td>
|
||||
<td data-value="56" class="abs low">0/56</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="file low" data-value="src/websocket"><a href="src/websocket/index.html">src/websocket</a></td>
|
||||
<td data-value="0" class="pic low">
|
||||
@@ -176,7 +191,7 @@
|
||||
<div class='footer quiet pad2 space-top1 center small'>
|
||||
Code coverage generated by
|
||||
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
|
||||
at 2025-01-30T08:26:17.384Z
|
||||
at 2025-01-30T08:31:24.499Z
|
||||
</div>
|
||||
<script src="prettify.js"></script>
|
||||
<script>
|
||||
|
||||
@@ -435,6 +435,107 @@ BRF:22
|
||||
BRH:0
|
||||
end_of_record
|
||||
TN:
|
||||
SF:src/security/index.ts
|
||||
FN:57,(anonymous_0)
|
||||
FN:67,(anonymous_1)
|
||||
FN:84,(anonymous_2)
|
||||
FN:103,(anonymous_3)
|
||||
FN:131,validateRequest
|
||||
FN:158,sanitizeInput
|
||||
FN:169,errorHandler
|
||||
FNF:7
|
||||
FNH:0
|
||||
FNDA:0,(anonymous_0)
|
||||
FNDA:0,(anonymous_1)
|
||||
FNDA:0,(anonymous_2)
|
||||
FNDA:0,(anonymous_3)
|
||||
FNDA:0,validateRequest
|
||||
FNDA:0,sanitizeInput
|
||||
FNDA:0,errorHandler
|
||||
DA:7,0
|
||||
DA:8,0
|
||||
DA:9,0
|
||||
DA:12,0
|
||||
DA:19,0
|
||||
DA:45,0
|
||||
DA:49,0
|
||||
DA:50,0
|
||||
DA:51,0
|
||||
DA:52,0
|
||||
DA:53,0
|
||||
DA:54,0
|
||||
DA:55,0
|
||||
DA:58,0
|
||||
DA:68,0
|
||||
DA:69,0
|
||||
DA:70,0
|
||||
DA:71,0
|
||||
DA:75,0
|
||||
DA:79,0
|
||||
DA:81,0
|
||||
DA:85,0
|
||||
DA:86,0
|
||||
DA:87,0
|
||||
DA:88,0
|
||||
DA:92,0
|
||||
DA:93,0
|
||||
DA:95,0
|
||||
DA:98,0
|
||||
DA:100,0
|
||||
DA:104,0
|
||||
DA:106,0
|
||||
DA:108,0
|
||||
DA:109,0
|
||||
DA:113,0
|
||||
DA:114,0
|
||||
DA:115,0
|
||||
DA:118,0
|
||||
DA:119,0
|
||||
DA:123,0
|
||||
DA:125,0
|
||||
DA:133,0
|
||||
DA:134,0
|
||||
DA:140,0
|
||||
DA:141,0
|
||||
DA:142,0
|
||||
DA:148,0
|
||||
DA:149,0
|
||||
DA:154,0
|
||||
DA:159,0
|
||||
DA:160,0
|
||||
DA:163,0
|
||||
DA:165,0
|
||||
DA:170,0
|
||||
DA:171,0
|
||||
DA:178,0
|
||||
LF:56
|
||||
LH:0
|
||||
BRDA:26,0,0,0
|
||||
BRDA:26,0,1,0
|
||||
BRDA:104,1,0,0
|
||||
BRDA:108,2,0,0
|
||||
BRDA:118,3,0,0
|
||||
BRDA:118,4,0,0
|
||||
BRDA:118,4,1,0
|
||||
BRDA:133,5,0,0
|
||||
BRDA:133,6,0,0
|
||||
BRDA:133,6,1,0
|
||||
BRDA:141,7,0,0
|
||||
BRDA:141,8,0,0
|
||||
BRDA:141,8,1,0
|
||||
BRDA:148,9,0,0
|
||||
BRDA:148,10,0,0
|
||||
BRDA:148,10,1,0
|
||||
BRDA:148,10,2,0
|
||||
BRDA:159,11,0,0
|
||||
BRDA:159,12,0,0
|
||||
BRDA:159,12,1,0
|
||||
BRDA:173,13,0,0
|
||||
BRDA:173,13,1,0
|
||||
BRF:22
|
||||
BRH:0
|
||||
end_of_record
|
||||
TN:
|
||||
SF:src/websocket/client.ts
|
||||
FN:13,(anonymous_0)
|
||||
FN:27,(anonymous_1)
|
||||
|
||||
Reference in New Issue
Block a user