All files server/src/features/assignment/utils

91.82% Statements 539/587
81.06% Branches 214/264
100% Functions 139/139
91.75% Lines 534/582

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

File Statements Branches Functions Lines
assignmentTestUtils.ts
100% 26/26 100% 14/14 100% 4/4 100% 23/23
formatResults.ts
85.71% 18/21 75% 9/12 100% 7/7 85.71% 18/21
getAssignmentBonus.ts
100% 23/23 100% 17/17 100% 9/9 100% 23/23
getAssignmentResultGroups.ts
100% 12/12 50% 1/2 100% 6/6 100% 12/12
getAttendeeGroups.ts
100% 11/11 75% 3/4 100% 2/2 100% 10/10
getDynamicStartTime.ts
87.5% 7/8 50% 1/2 100% 1/1 87.5% 7/8
getEvents.ts
100% 10/10 100% 2/2 100% 4/4 100% 10/10
getGroupCreators.ts
100% 18/18 100% 8/8 100% 1/1 100% 17/17
getGroupMembers.ts
100% 10/10 100% 6/6 100% 1/1 100% 10/10
getGroups.ts
88.23% 15/17 75% 3/4 100% 8/8 88.23% 15/17
getList.ts
85% 17/20 75% 6/8 100% 6/6 85% 17/20
getLotterySignupProgramItems.ts
100% 14/14 100% 2/2 100% 1/1 100% 14/14
getLotterySignups.ts
100% 9/9 100% 2/2 100% 1/1 100% 9/9
getRandomAndPadgInput.ts
100% 16/16 100% 4/4 100% 1/1 100% 16/16
getRandomInt.ts
100% 2/2 100% 0/0 100% 1/1 100% 2/2
getStartingProgramItems.ts
100% 6/6 100% 0/0 100% 2/2 100% 6/6
getTimeNow.ts
85.71% 6/7 75% 6/8 100% 1/1 85.71% 6/7
getUpcomingLotterySignups.ts
94.73% 18/19 75% 3/4 100% 9/9 94.73% 18/19
prepareAssignmentParams.ts
95.45% 21/22 50% 1/2 100% 10/10 95.45% 21/22
removeInvalidProgramItemsFromUsers.ts
93.67% 74/79 88.88% 40/45 100% 18/18 93.67% 74/79
removeOverlapLotterySignups.ts
84.61% 33/39 80% 16/20 100% 7/7 84.61% 33/39
runAssignmentAlgorithm.ts
95.23% 40/42 89.28% 25/28 100% 4/4 95.23% 40/42
saveResults.ts
84.61% 11/13 66.66% 4/6 100% 1/1 84.61% 11/13
saveUserSignupResults.ts
83.56% 61/73 58.82% 20/34 100% 16/16 83.56% 61/73
updateMovedProgramItems.ts
87.14% 61/70 70% 21/30 100% 18/18 87.14% 61/70