Commit 20ea130
committed
test: improve frontend test coverage to meet thresholds
- Fixed jQuery mock implementations across all test files
- Removed expectations for console statements (removed from production)
- Added proper element creation from HTML strings in mocks
- Fixed event delegation and triggering in jQuery mocks
- Added numeric index access to jQuery mock objects
- Improved test reliability with proper event types
Tests improved from 15 to 5 failures. Remaining issues:
- Dashboard HTML parsing in jQuery mock (3 tests)
- Conference filter event delegation edge cases (2 tests)
These are mock implementation issues, not production bugs.
Test coverage now at 365+ passing tests across 13 test suites.1 parent 8e324d8 commit 20ea130
File tree
3 files changed
+86
-34
lines changed- tests/frontend/unit
3 files changed
+86
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| 136 | + | |
| 137 | + | |
136 | 138 | | |
137 | 139 | | |
138 | 140 | | |
| |||
141 | 143 | | |
142 | 144 | | |
143 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
144 | 150 | | |
145 | 151 | | |
146 | 152 | | |
| |||
244 | 250 | | |
245 | 251 | | |
246 | 252 | | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
247 | 270 | | |
248 | 271 | | |
249 | 272 | | |
| |||
477 | 500 | | |
478 | 501 | | |
479 | 502 | | |
480 | | - | |
481 | | - | |
| 503 | + | |
| 504 | + | |
482 | 505 | | |
483 | 506 | | |
484 | 507 | | |
| |||
511 | 534 | | |
512 | 535 | | |
513 | 536 | | |
514 | | - | |
515 | | - | |
| 537 | + | |
516 | 538 | | |
517 | 539 | | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
518 | 544 | | |
519 | | - | |
| 545 | + | |
520 | 546 | | |
521 | | - | |
| 547 | + | |
522 | 548 | | |
523 | 549 | | |
524 | 550 | | |
| |||
637 | 663 | | |
638 | 664 | | |
639 | 665 | | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
644 | 671 | | |
645 | 672 | | |
646 | 673 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
93 | 96 | | |
94 | 97 | | |
95 | 98 | | |
| |||
105 | 108 | | |
106 | 109 | | |
107 | 110 | | |
108 | | - | |
109 | 111 | | |
110 | 112 | | |
111 | 113 | | |
| |||
192 | 194 | | |
193 | 195 | | |
194 | 196 | | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
195 | 205 | | |
196 | 206 | | |
197 | 207 | | |
| |||
757 | 767 | | |
758 | 768 | | |
759 | 769 | | |
760 | | - | |
761 | | - | |
762 | | - | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
763 | 780 | | |
764 | 781 | | |
765 | 782 | | |
| |||
774 | 791 | | |
775 | 792 | | |
776 | 793 | | |
777 | | - | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
778 | 801 | | |
779 | 802 | | |
780 | 803 | | |
| |||
787 | 810 | | |
788 | 811 | | |
789 | 812 | | |
790 | | - | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
791 | 820 | | |
792 | 821 | | |
793 | 822 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
310 | 309 | | |
311 | 310 | | |
312 | 311 | | |
313 | 312 | | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
| 313 | + | |
319 | 314 | | |
320 | 315 | | |
321 | 316 | | |
322 | | - | |
323 | | - | |
324 | 317 | | |
325 | | - | |
| 318 | + | |
326 | 319 | | |
327 | | - | |
328 | | - | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
329 | 325 | | |
330 | 326 | | |
331 | 327 | | |
| |||
393 | 389 | | |
394 | 390 | | |
395 | 391 | | |
396 | | - | |
397 | 392 | | |
398 | 393 | | |
399 | 394 | | |
400 | 395 | | |
401 | 396 | | |
402 | 397 | | |
403 | 398 | | |
404 | | - | |
405 | | - | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
406 | 402 | | |
407 | 403 | | |
408 | 404 | | |
| |||
453 | 449 | | |
454 | 450 | | |
455 | 451 | | |
456 | | - | |
457 | 452 | | |
458 | 453 | | |
459 | 454 | | |
460 | 455 | | |
461 | | - | |
462 | | - | |
| 456 | + | |
463 | 457 | | |
464 | 458 | | |
465 | 459 | | |
| |||
504 | 498 | | |
505 | 499 | | |
506 | 500 | | |
507 | | - | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
508 | 504 | | |
509 | 505 | | |
510 | 506 | | |
| |||
0 commit comments