All files

92.4% Statements 3369/3646
84.4% Branches 1570/1860
92.03% Functions 820/891
94.09% Lines 3201/3402

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

File Statements Branches Functions Lines
schedule-x
0% 0/8 0% 0/6 0% 0/2 0% 0/8
schedule-x/packages/calendar-controls/src
100% 53/53 100% 6/6 100% 30/30 100% 42/42
schedule-x/packages/calendar/src
77.14% 27/35 56% 14/25 70% 7/10 81.81% 27/33
schedule-x/packages/calendar/src/components
100% 40/40 75% 15/20 100% 11/11 100% 36/36
schedule-x/packages/calendar/src/components/header
89.51% 111/124 84.52% 71/84 100% 33/33 92.37% 109/118
schedule-x/packages/calendar/src/components/week-grid
83.9% 219/261 83.57% 173/207 75.86% 44/58 86.58% 200/231
schedule-x/packages/calendar/src/constants
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/calendar/src/utils/stateful
100% 1/1 100% 0/0 100% 0/0 100% 1/1
schedule-x/packages/calendar/src/utils/stateful/app-singleton
100% 23/23 100% 1/1 100% 9/9 100% 23/23
schedule-x/packages/calendar/src/utils/stateful/calendar-events
100% 5/5 100% 0/0 100% 2/2 100% 5/5
schedule-x/packages/calendar/src/utils/stateful/calendar-state
95.34% 41/43 85.71% 24/28 100% 11/11 97.56% 40/41
schedule-x/packages/calendar/src/utils/stateful/config
100% 70/70 79.41% 27/34 100% 23/23 100% 68/68
schedule-x/packages/calendar/src/utils/stateful/event-colors
71.42% 10/14 50% 4/8 100% 6/6 71.42% 10/14
schedule-x/packages/calendar/src/utils/stateful/hooks
56.41% 22/39 27.27% 6/22 75% 6/8 60.6% 20/33
schedule-x/packages/calendar/src/utils/stateful/preact-view
100% 15/15 50% 1/2 100% 4/4 100% 15/15
schedule-x/packages/calendar/src/utils/stateless
91.66% 44/48 84.61% 22/26 91.66% 11/12 93.47% 43/46
schedule-x/packages/calendar/src/utils/stateless/dom
94.28% 33/35 81.25% 13/16 100% 7/7 100% 31/31
schedule-x/packages/calendar/src/utils/stateless/events
93.13% 190/204 89.88% 160/178 93.1% 27/29 95.05% 173/182
schedule-x/packages/calendar/src/utils/stateless/factories
100% 21/21 100% 12/12 100% 5/5 100% 21/21
schedule-x/packages/calendar/src/utils/stateless/testing
100% 8/8 85.71% 6/7 100% 5/5 100% 8/8
schedule-x/packages/calendar/src/utils/stateless/testing/page-objects
100% 13/13 100% 0/0 100% 5/5 100% 13/13
schedule-x/packages/calendar/src/utils/stateless/time
100% 14/14 100% 2/2 100% 1/1 100% 14/14
schedule-x/packages/calendar/src/utils/stateless/time/grid-click-to-datetime
88.88% 8/9 50% 2/4 100% 1/1 100% 8/8
schedule-x/packages/calendar/src/utils/stateless/time/range
100% 20/20 100% 4/4 100% 5/5 100% 20/20
schedule-x/packages/calendar/src/utils/stateless/time/time-axis
100% 13/13 100% 4/4 100% 1/1 100% 13/13
schedule-x/packages/calendar/src/utils/stateless/validation
100% 26/26 100% 45/45 100% 2/2 100% 26/26
schedule-x/packages/calendar/src/utils/stateless/views/week
100% 8/8 100% 2/2 100% 2/2 100% 8/8
schedule-x/packages/calendar/src/views/day
75% 3/4 100% 0/0 0% 0/1 100% 3/3
schedule-x/packages/calendar/src/views/day/components
100% 2/2 100% 0/0 100% 1/1 100% 2/2
schedule-x/packages/calendar/src/views/month-agenda
75% 3/4 100% 0/0 0% 0/1 100% 3/3
schedule-x/packages/calendar/src/views/month-agenda/components
84.61% 77/91 83.63% 46/55 78.78% 26/33 83.52% 71/85
schedule-x/packages/calendar/src/views/month-agenda/utils/stateless
100% 27/27 75% 3/4 100% 11/11 100% 27/27
schedule-x/packages/calendar/src/views/month-grid
75% 3/4 100% 0/0 0% 0/1 100% 3/3
schedule-x/packages/calendar/src/views/month-grid/components
86.11% 124/144 81.3% 87/107 83.33% 30/36 87.69% 114/130
schedule-x/packages/calendar/src/views/month-grid/utils/stateless
100% 56/56 100% 19/19 100% 9/9 100% 53/53
schedule-x/packages/calendar/src/views/week
100% 4/4 100% 0/0 100% 1/1 100% 3/3
schedule-x/packages/calendar/src/views/week/components
95% 19/20 83.33% 5/6 100% 6/6 100% 19/19
schedule-x/packages/current-time/src
68.08% 32/47 65.62% 21/32 71.42% 5/7 68.88% 31/45
schedule-x/packages/date-picker/src
100% 17/17 100% 3/3 100% 11/11 100% 17/17
schedule-x/packages/date-picker/src/components
93.05% 201/216 81.39% 70/86 92.75% 64/69 94% 188/200
schedule-x/packages/date-picker/src/constants
100% 3/3 100% 0/0 100% 0/0 100% 3/3
schedule-x/packages/date-picker/src/utils/stateful
100% 1/1 100% 0/0 100% 0/0 100% 1/1
schedule-x/packages/date-picker/src/utils/stateful/config
100% 34/34 100% 7/7 100% 13/13 100% 34/34
schedule-x/packages/date-picker/src/utils/stateful/date-picker-state
100% 33/33 100% 18/18 100% 8/8 100% 31/31
schedule-x/packages/date-picker/src/utils/stateless/testing
100% 4/4 100% 0/0 100% 2/2 100% 4/4
schedule-x/packages/date-picker/src/utils/stateless/testing/factories
100% 2/2 100% 4/4 100% 1/1 100% 2/2
schedule-x/packages/drag-and-drop/src
90% 189/210 73.33% 55/75 88.88% 32/36 94.7% 179/189
schedule-x/packages/drag-and-drop/src/utils/stateless
90% 27/30 78.57% 11/14 83.33% 5/6 93.1% 27/29
schedule-x/packages/event-modal/src
87.8% 36/41 94.11% 16/17 76.92% 10/13 87.8% 36/41
schedule-x/packages/event-modal/src/utils/stateful
100% 9/9 75% 3/4 100% 2/2 100% 8/8
schedule-x/packages/event-modal/src/utils/stateless
82.35% 28/34 71.42% 15/21 66.66% 2/3 87.5% 28/32
schedule-x/packages/event-recurrence/src
72.83% 59/81 39.28% 11/28 88% 22/25 79.72% 59/74
schedule-x/packages/event-recurrence/src/util/stateful
100% 60/60 96.96% 32/33 100% 23/23 100% 58/58
schedule-x/packages/event-recurrence/src/util/stateless
96.66% 29/30 80% 16/20 100% 4/4 100% 27/27
schedule-x/packages/events-service/src
93.33% 14/15 100% 0/0 88.88% 8/9 93.33% 14/15
schedule-x/packages/ical/src
96.42% 27/28 87.5% 7/8 100% 8/8 100% 27/27
schedule-x/packages/recurrence/src/parsers/rrule
97.95% 48/49 96.66% 29/30 100% 5/5 97.29% 36/37
schedule-x/packages/recurrence/src/recurrence-set
100% 29/29 90% 9/10 100% 11/11 100% 27/27
schedule-x/packages/recurrence/src/rrule
100% 51/51 100% 30/30 100% 14/14 100% 46/46
schedule-x/packages/recurrence/src/rrule/enums
100% 6/6 100% 2/2 100% 1/1 100% 5/5
schedule-x/packages/recurrence/src/rrule/utils/stateless
100% 116/116 100% 56/56 100% 22/22 100% 116/116
schedule-x/packages/recurrence/src/utils
100% 1/1 100% 0/0 100% 0/0 100% 1/1
schedule-x/packages/resize/src
96.55% 112/116 88.63% 39/44 100% 19/19 100% 108/108
schedule-x/packages/resize/src/utils/stateless
90.9% 10/11 83.33% 5/6 100% 2/2 100% 10/10
schedule-x/packages/scroll-controller/src
95.12% 39/41 73.91% 17/23 92.3% 12/13 97.43% 38/39
schedule-x/packages/shared/src/components/buttons
100% 4/4 66.66% 2/3 100% 2/2 100% 3/3
schedule-x/packages/shared/src/components/icons
100% 4/4 100% 0/0 100% 4/4 100% 4/4
schedule-x/packages/shared/src/enums
100% 9/9 100% 2/2 100% 1/1 100% 8/8
schedule-x/packages/shared/src/enums/calendar
100% 6/6 100% 2/2 100% 1/1 100% 5/5
schedule-x/packages/shared/src/enums/time
100% 33/33 100% 8/8 100% 4/4 100% 29/29
schedule-x/packages/shared/src/interfaces/date-picker
100% 10/10 100% 4/4 100% 2/2 100% 8/8
schedule-x/packages/shared/src/utils/stateful/date-picker/app-singleton
100% 13/13 100% 0/0 100% 6/6 100% 13/13
schedule-x/packages/shared/src/utils/stateful/events-facade
100% 22/22 100% 0/0 100% 12/12 100% 22/22
schedule-x/packages/shared/src/utils/stateful/time-units
97.29% 36/37 100% 8/8 90.9% 10/11 97.22% 35/36
schedule-x/packages/shared/src/utils/stateful/time/extended-date
100% 7/7 100% 2/2 100% 4/4 100% 6/6
schedule-x/packages/shared/src/utils/stateless
100% 3/3 100% 0/0 100% 2/2 100% 3/3
schedule-x/packages/shared/src/utils/stateless/calendar
100% 16/16 100% 0/0 100% 6/6 100% 16/16
schedule-x/packages/shared/src/utils/stateless/calendar/calendar-event
98.3% 58/59 88.57% 31/35 100% 19/19 98.24% 56/57
schedule-x/packages/shared/src/utils/stateless/dom
90.47% 19/21 75% 15/20 100% 5/5 90.47% 19/21
schedule-x/packages/shared/src/utils/stateless/errors
90% 9/10 100% 0/0 87.5% 7/8 90% 9/10
schedule-x/packages/shared/src/utils/stateless/strings
100% 11/11 100% 4/4 100% 4/4 100% 9/9
schedule-x/packages/shared/src/utils/stateless/testing/unit
100% 9/9 100% 0/0 100% 0/0 100% 9/9
schedule-x/packages/shared/src/utils/stateless/time
100% 7/7 100% 0/0 100% 1/1 100% 7/7
schedule-x/packages/shared/src/utils/stateless/time/comparison
100% 5/5 100% 5/5 100% 2/2 100% 5/5
schedule-x/packages/shared/src/utils/stateless/time/date-time-localization
100% 38/38 100% 17/17 100% 12/12 100% 37/37
schedule-x/packages/shared/src/utils/stateless/time/date-time-mutation
96.61% 57/59 97.61% 41/42 100% 10/10 96.49% 55/57
schedule-x/packages/shared/src/utils/stateless/time/format-conversion
100% 18/18 100% 8/8 100% 7/7 100% 18/18
schedule-x/packages/shared/src/utils/stateless/time/format-conversion/date-format
100% 35/35 100% 22/22 100% 2/2 100% 32/32
schedule-x/packages/shared/src/utils/stateless/time/interpolation
100% 5/5 100% 2/2 100% 1/1 100% 5/5
schedule-x/packages/shared/src/utils/stateless/time/time-points
100% 25/25 100% 10/10 100% 5/5 100% 22/22
schedule-x/packages/shared/src/utils/stateless/time/validation
100% 3/3 100% 0/0 100% 0/0 100% 3/3
schedule-x/packages/shared/src/utils/stateless/validation
100% 13/13 100% 21/21 100% 2/2 100% 13/13
schedule-x/packages/shared/src/values
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/time-picker/src
96.66% 29/30 96.87% 31/32 90% 9/10 96.55% 28/29
schedule-x/packages/time-picker/src/components
87.78% 115/131 77.27% 68/88 78.12% 25/32 88.61% 109/123
schedule-x/packages/time-picker/src/utils/stateful
100% 1/1 100% 0/0 100% 0/0 100% 1/1
schedule-x/packages/time-picker/src/utils/stateless
100% 8/8 100% 8/8 100% 1/1 100% 8/8
schedule-x/packages/translations/src
100% 2/2 100% 0/0 100% 0/0 100% 2/2
schedule-x/packages/translations/src/locales/ar-EG
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ca-ES
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/cs-CZ
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/da-DK
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/de-DE
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/en-GB
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/en-US
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/es-ES
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/et-EE
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/fa-IR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/fi-FI
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/fr-CH
100% 2/2 100% 0/0 100% 0/0 100% 2/2
schedule-x/packages/translations/src/locales/fr-FR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/he-IL
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/hr-HR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/id-ID
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/it-IT
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ja-JP
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ko-KR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ky-KG
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/lt-LT
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/mk-MK
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/nl-NL
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/pl-PL
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/pt-BR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ro-RO
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/ru-RU
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/sk-SK
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/sl-SI
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/sr-Latn-RS
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/sr-RS
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/sv-SE
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/tr-TR
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/uk-UA
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/zh-CN
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/locales/zh-TW
100% 4/4 100% 0/0 100% 0/0 100% 4/4
schedule-x/packages/translations/src/translator
86.66% 13/15 75% 9/12 100% 3/3 100% 13/13
schedule-x/packages/translations/src/utils
100% 6/6 100% 0/0 100% 3/3 100% 6/6