All files platform/core/src/utils

28.46% Statements 429/1507
35.82% Branches 187/522
22.46% Functions 82/365
28.14% Lines 409/1453

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/35 0% 0/4 0% 0/7 0% 0/32
absoluteUrl.js
9.09% 1/11 0% 0/3 0% 0/1 9.09% 1/11
absoluteUrl.test.js
0% 0/23 100% 0/0 0% 0/5 0% 0/23
addAccessors.js
9.09% 2/22 0% 0/14 0% 0/3 9.09% 2/22
addProxyFields.js
75% 9/12 50% 3/6 33.33% 1/3 75% 9/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
48.43% 31/64 38.23% 13/34 25% 2/8 50% 31/62
createStacks.draft-test.js
0% 0/0 0% 0/0 0% 0/0 0% 0/0
createStudyBrowserTabs.ts
94.28% 33/35 71.42% 5/7 90.9% 10/11 94.28% 33/35
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
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
100% 2/2 100% 0/0 100% 1/1 100% 2/2
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
62.5% 55/88 54.09% 33/61 72.72% 8/11 61.17% 52/85
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
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
95% 19/20 75% 3/4 100% 4/4 94.44% 17/18
sortStudy.test.js
0% 0/19 100% 0/0 0% 0/4 0% 0/17
sortStudy.ts
80.68% 71/88 74.39% 61/82 81.25% 13/16 79.51% 66/83
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
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