All files platform/core/src/utils

30.17% Statements 488/1617
35.65% Branches 210/589
25% Functions 98/392
29.96% Lines 468/1562

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
Queue.js
0% 0/21 0% 0/4 0% 0/8 0% 0/21
Queue.test.js
0% 0/39 100% 0/0 0% 0/9 0% 0/36
absoluteUrl.js
9.09% 1/11 0% 0/3 0% 0/1 9.09% 1/11
absoluteUrl.test.js
0% 0/20 100% 0/0 0% 0/7 0% 0/20
addAccessors.js
9.09% 2/22 0% 0/14 0% 0/3 9.09% 2/22
addProxyFields.js
91.66% 11/12 83.33% 5/6 100% 3/3 91.66% 11/12
addServer.test.js
0% 0/16 100% 0/0 0% 0/8 0% 0/13
addServers.js
0% 0/9 0% 0/4 0% 0/3 0% 0/9
areAllImageOrientationsEqual.ts
81.81% 9/11 0% 0/2 100% 1/1 80% 8/10
b64toBlob.js
7.14% 1/14 0% 0/2 0% 0/1 8.33% 1/12
buildButtonCommands.ts
100% 17/17 100% 7/7 100% 4/4 100% 15/15
calculateScanAxisNormal.ts
100% 3/3 100% 0/0 100% 1/1 100% 3/3
combineFrameInstance.ts
75% 48/64 71.42% 25/35 100% 8/8 74.19% 46/62
createStacks.draft-test.js
0% 0/0 0% 0/0 0% 0/0 0% 0/0
createStudyBrowserTabs.ts
94.11% 32/34 80% 4/5 90.9% 10/11 94.11% 32/34
debounce.js
93.75% 15/16 50% 2/4 100% 4/4 93.75% 15/16
dicomSplit.ts
100% 1/1 100% 5/5 100% 1/1 100% 1/1
downloadBlob.ts
85.71% 12/14 50% 1/2 75% 3/4 85.71% 12/14
downloadCSVReport.js
0% 0/40 0% 0/7 0% 0/11 0% 0/39
formatDate.js
100% 7/7 80% 4/5 100% 1/1 100% 7/7
formatPN.js
87.5% 7/8 75% 3/4 100% 1/1 87.5% 7/8
formatTime.ts
0% 0/1 0% 0/1 0% 0/1 0% 0/1
formatValue.js
66.66% 6/9 62.5% 5/8 100% 1/1 66.66% 6/9
formatValue.test.js
0% 0/22 100% 0/0 0% 0/9 0% 0/22
generateAcceptHeader.ts
87.5% 21/24 76.92% 10/13 100% 2/2 87.5% 21/24
getClosestOrientationFromIOP.ts
0% 0/16 0% 0/2 0% 0/1 0% 0/16
getImageId.js
0% 0/22 0% 0/26 0% 0/2 0% 0/22
getWADORSImageId.js
0% 0/12 0% 0/8 0% 0/2 0% 0/12
getWADORSImageId.test.js
0% 0/27 100% 0/0 0% 0/9 0% 0/27
guid.js
100% 4/4 100% 0/0 100% 2/2 100% 4/4
guid.test.js
0% 0/24 100% 0/0 0% 0/12 0% 0/23
hierarchicalListUtils.js
2.56% 2/78 0% 0/35 0% 0/11 2.77% 2/72
hierarchicalListUtils.test.js
0% 0/59 100% 0/0 0% 0/12 0% 0/59
imageIdToURI.js
85.71% 6/7 50% 1/2 100% 2/2 85.71% 6/7
index.ts
100% 1/1 100% 0/0 100% 0/0 100% 1/1
isDicomUid.js
0% 0/2 0% 0/2 0% 0/1 0% 0/2
isDicomUid.test.js
0% 0/11 100% 0/0 0% 0/3 0% 0/11
isDisplaySetReconstructable.js
79.77% 71/89 80% 52/65 100% 11/11 79.06% 68/86
isEqualWithin.ts
0% 0/7 0% 0/3 0% 0/1 0% 0/6
isImage.js
80% 4/5 0% 0/1 100% 1/1 80% 4/5
isImage.test.js
0% 0/154 100% 0/0 0% 0/52 0% 0/154
isLowPriorityModality.ts
100% 2/2 100% 0/0 100% 1/1 100% 2/2
makeCancelable.js
0% 0/10 0% 0/2 0% 0/4 0% 0/10
makeDeferred.js
0% 0/4 100% 0/0 0% 0/2 0% 0/4
makeDeferred.test.js
0% 0/13 100% 0/0 0% 0/7 0% 0/9
measurementFilters.ts
37.25% 19/51 33.33% 7/21 45.45% 10/22 34.88% 15/43
objectPath.js
0% 0/37 0% 0/26 0% 0/4 0% 0/37
objectPath.test.js
0% 0/52 100% 0/0 0% 0/13 0% 0/52
progressTrackingUtils.js
4.76% 4/84 0% 0/55 0% 0/23 4.76% 4/84
progressTrackingUtils.test.js
0% 0/59 0% 0/2 0% 0/21 0% 0/56
reconstructableModalities.js
0% 0/1 100% 0/0 100% 0/0 0% 0/1
resolveBulkDataTags.ts
14.75% 9/61 9.43% 5/53 27.27% 3/11 15% 9/60
resolveObjectPath.js
0% 0/6 0% 0/9 0% 0/1 0% 0/6
resolveObjectPath.test.js
0% 0/11 100% 0/0 0% 0/4 0% 0/11
roundNumber.js
81.81% 9/11 52.63% 10/19 50% 1/2 90% 9/10
sopClassDictionary.js
100% 1/1 100% 0/0 100% 0/0 100% 1/1
sortBy.js
90% 18/20 75% 6/8 100% 2/2 90% 18/20
sortInstancesByPosition.test.js
0% 0/13 100% 0/0 0% 0/4 0% 0/13
sortInstancesByPosition.ts
100% 20/20 100% 4/4 100% 4/4 100% 18/18
sortStudy.test.js
0% 0/19 100% 0/0 0% 0/4 0% 0/17
sortStudy.ts
75.75% 75/99 45.97% 40/87 76.47% 13/17 76.59% 72/94
splitComma.ts
93.75% 15/16 75% 3/4 100% 3/3 92.85% 13/14
str2ab.js
0% 0/2 100% 0/0 0% 0/2 0% 0/1
structuredCloneWithFunctions.ts
89.47% 17/19 75% 6/8 100% 1/1 89.47% 17/19
thumbnailNoImageModalities.ts
100% 1/1 100% 0/0 100% 0/0 100% 1/1
toNumber.js
100% 4/4 83.33% 5/6 100% 2/2 100% 3/3
unravelIndex.ts
0% 0/4 100% 0/0 0% 0/1 0% 0/4
urlUtil.js
30.55% 11/36 0% 0/9 0% 0/8 30.55% 11/36
uuidv4.ts
100% 2/2 100% 0/0 100% 2/2 100% 2/2
writeScript.js
0% 0/6 0% 0/1 0% 0/2 0% 0/6