Skip to content

Conversation

@laura-borghesi-lum00n
Copy link
Contributor

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 25, 2025

🔍 Cypress Test Results

Status: ✅ All tests passed
Pass Rate: 100.00%
Total Tests: 33
Passed: 33
Failed: 0
Pending/Skipped: 0
Duration: 78.97s

📊 Test Suite Details

Suite Status Pass % Total Passed Failed Pending
Root > Testing the base.html functionalities 100.00% 14 14 0 0
Root > Larvitar DICOM Viewer 100.00% 1 1 0 0
Root > Larvitar - Default Tools Example 100.00% 3 3 0 0
Root > Larvitar DSA Rendering 100.00% 2 2 0 0
Root > Larvitar ECG Rendering 100.00% 6 6 0 0
Root > Larvitar Multiframe Rendering 100.00% 4 4 0 0
Root > Larvitar DICOM PDF Rendering 100.00% 1 1 0 0
Root > Testing the 4d.html functionalities 100.00% 2 2 0 0

@github-actions
Copy link
Contributor

github-actions bot commented Nov 25, 2025

🧪 TypeScript Coverage Report

Total Coverage: 86.34% ⚠️
Total Lines: 45893
Covered: 39624
Uncovered: 6269

📄 File Coverage Details

File Coverage Total Covered Uncovered
decs.d.ts 100% ✅ 0 0 0
imaging/MetaDataTypes.ts 100% ✅ 4259 4259 0
imaging/tools/types.ts 99.82% ✅ 549 548 1
imaging/types.ts 100% ✅ 404 404 0
imaging/MetaDataReadable.ts 100% ✅ 43 43 0
imaging/dataDictionary.json 100% ✅ 0 0 0
logger.ts 100% ✅ 50 50 0
imaging/imageAnonymization.ts 100% ✅ 191 191 0
imaging/imageColormaps.ts 90.25% ✅ 236 213 23
imaging/imageContours.ts 98.41% ✅ 189 186 3
imaging/imageCustomization.ts 98.87% ✅ 531 525 6
imaging/imageStore.ts 99.25% ✅ 535 531 4
imaging/loaders/commonLoader.ts 94.96% ✅ 119 113 6
imaging/loaders/nrrdLoader.ts 97.01% ✅ 935 907 28
imaging/loaders/resliceLoader.ts 95.39% ✅ 304 290 14
imaging/imageTags.ts 93.97% ✅ 730 686 44
imaging/monitors/memory.ts 92.86% ✅ 98 91 7
imaging/imageParsing.ts 91.15% ✅ 904 824 80
imaging/postProcessing/applyDSA.ts 98.92% ✅ 554 548 6
imaging/loaders/dsaImageLoader.ts 96.06% ✅ 279 268 11
imaging/loaders/multiframeLoader.ts 91.5% ✅ 659 603 56
imaging/loaders/singleFrameLoader.ts 91.28% ✅ 436 398 38
imaging/tools/custom/utils/watershedSegmentationToolUtils/WSUtils.ts 100% ✅ 119 119 0
imaging/tools/custom/thresholdsBrushTool.ts 79.4% ⚠️ 369 293 76
imaging/tools/custom/WwwcRemoveRegionTool.ts 72.83% 🚨 1351 984 367
imaging/tools/strategies/eraseFreehand.js 46.15% 🚨 78 36 42
imaging/tools/strategies/fillFreehand.js 46.15% 🚨 78 36 42
imaging/tools/strategies/index.js 100% ✅ 4 4 0
imaging/tools/custom/polygonSegmentationMixin.ts 60.63% 🚨 320 194 126
imaging/tools/custom/polylineScissorsTool.ts 55.56% 🚨 45 25 20
imaging/tools/custom/rectangleRoiOverlayTool.ts 74.22% 🚨 838 622 216
imaging/tools/custom/ellipticalRoiOverlayTool.js 35.56% 🚨 762 271 491
imaging/tools/custom/BorderMagnifyTool.ts 72.22% 🚨 180 130 50
imaging/tools/custom/utils/customMouseWheelScrollToolUtils/loadHandlerManager.ts 91.67% ✅ 120 110 10
imaging/tools/custom/utils/customMouseWheelScrollToolUtils/customMouseWheelUtils.ts 84.3% ⚠️ 223 188 35
imaging/imageLayers.ts 100% ✅ 125 125 0
imaging/tools/custom/customMouseWheelScrollTool.ts 71.01% 🚨 445 316 129
imaging/tools/custom/watershedSegmentationTool.ts 79.35% ⚠️ 1453 1153 300
imaging/tools/custom/LengthPlotTool.ts 87.29% ⚠️ 1338 1168 170
imaging/tools/custom/LengthUSTool.ts 77.23% ⚠️ 571 441 130
imaging/tools/custom/RectangleRoiUSTool.ts 83.72% ⚠️ 958 802 156
imaging/tools/custom/EllipticalRoiUSTool.ts 74.19% 🚨 922 684 238
imaging/tools/custom/FreehandRoiUSTool.ts 74.8% 🚨 3710 2775 935
imaging/tools/custom/ManualLengthPlotTool.ts 87.79% ⚠️ 688 604 84
imaging/tools/custom/OverlayTool.ts 88.24% ⚠️ 238 210 28
imaging/tools/custom/rotateTool.ts 88.66% ⚠️ 335 297 38
imaging/tools/custom/gspsUtils/types.ts 100% ✅ 170 170 0
imaging/tools/custom/gspsUtils/genericMathUtils.ts 100% ✅ 304 304 0
imaging/tools/custom/gspsUtils/genericDrawingUtils.ts 97.55% ✅ 1061 1035 26
imaging/tools/custom/gspsUtils/maskUtils.ts 95.52% ✅ 134 128 6
imaging/tools/custom/gspsUtils/LUTUtils.ts 100% ✅ 100 100 0
imaging/tools/custom/gspsUtils/spatialTransformationUtils.ts 100% ✅ 222 222 0
imaging/tools/custom/gspsUtils/annotationAndOverlayRetrievalUtils.ts 100% ✅ 661 661 0
imaging/tools/custom/gspsUtils/annotationAndOverlayRenderingUtils.ts 98.84% ✅ 1551 1533 18
imaging/tools/custom/gspsTool.ts 88.42% ⚠️ 475 420 55
imaging/tools/default.ts 99.04% ✅ 627 621 6
imaging/tools/custom/contourTool.ts 57.24% 🚨 2664 1525 1139
imaging/tools/custom/editMaskTool.ts 62.22% 🚨 180 112 68
imaging/tools/custom/diameterTool.ts 95.8% ✅ 262 251 11
imaging/tools/main.ts 82.62% ⚠️ 581 480 101
imaging/imageTools.ts 84.13% ⚠️ 624 525 99
imaging/imageLoading.ts 95.13% ✅ 554 527 27
imaging/loaders/fileLoader.ts 72% 🚨 25 18 7
imaging/imageManagers.ts 100% ✅ 370 370 0
imaging/tools/interaction.ts 90.03% ✅ 361 325 36
imaging/parsers/pdf.ts 77.78% ⚠️ 153 119 34
imaging/postProcessing/applyKernel.ts 100% ✅ 476 476 0
imaging/imageRendering.ts 95.19% ✅ 2742 2610 132
imaging/loaders/dicomLoader.ts 100% ✅ 191 191 0
imaging/imageUtils.ts 95.07% ✅ 1380 1312 68
imaging/parsers/nrrd.js 76.32% ⚠️ 549 419 130
imaging/imageIo.ts 95.28% ✅ 530 505 25
imaging/imagePresets.ts 97.5% ✅ 160 156 4
imaging/imageReslice.ts 100% ✅ 114 114 0
imaging/monitors/performance.ts 100% ✅ 7 7 0
imaging/parsers/ecg.ts 100% ✅ 118 118 0
imaging/tools/custom/setLabelMap3D.ts 68.51% 🚨 181 124 57
imaging/tools/segmentation.ts 73.23% 🚨 691 506 185
imaging/tools/state.ts 67.5% 🚨 40 27 13
imaging/waveforms/ecg.ts 96.67% ✅ 360 348 12
imaging/tools/custom/seedTool.ts 100% ✅ 0 0 0

@laura-borghesi-lum00n laura-borghesi-lum00n marked this pull request as ready for review December 4, 2025 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants