All files

23.94% Statements 968/4044
22.09% Branches 463/2096
29.38% Functions 280/953
35.55% Lines 926/2605
File Statements Branches Functions Lines
src
0% 0/288 0% 0/40 0% 0/11 0% 0/146
src/components/AdultPicture
100% 3/3 100% 0/0 100% 1/1 100% 3/3
src/components/AlertDialog
85.71% 6/7 50% 5/10 50% 1/2 85.71% 6/7
src/components/App
0% 0/104 0% 0/56 0% 0/25 0% 0/4
src/components/AuthorisationErrorPage
28.57% 2/7 100% 0/0 0% 0/3 28.57% 2/7
src/components/Avatar
97.44% 38/39 88.24% 30/34 91.67% 11/12 97.3% 36/37
src/components/Breadcrumbs
21.82% 12/55 17.95% 7/39 20% 3/15 23.53% 12/51
src/components/Button
95.35% 41/43 91.67% 33/36 100% 11/11 100% 37/37
src/components/Button/Container
100% 3/3 100% 0/0 100% 1/1 100% 2/2
src/components/CalendarPicker
0% 0/121 0% 0/84 0% 0/35 0% 0/79
src/components/Callout
0% 0/103 0% 0/60 0% 0/27 0% 0/58
src/components/Card
100% 5/5 100% 0/0 100% 0/0 100% 5/5
src/components/Card/Card
100% 5/5 100% 0/0 100% 1/1 100% 5/5
src/components/Card/Content
100% 4/4 100% 0/0 100% 1/1 100% 4/4
src/components/Card/Image
66.67% 2/3 100% 0/0 0% 0/1 100% 2/2
src/components/Checkbox
0% 0/49 0% 0/39 0% 0/11 0% 0/14
src/components/ColourLabel
100% 12/12 100% 12/12 100% 3/3 100% 12/12
src/components/ConfirmDialog
0% 0/38 0% 0/14 0% 0/5 0% 0/26
src/components/ContentEditable
0% 0/79 0% 0/56 0% 0/19 0% 0/28
src/components/Detailsboard
88.89% 8/9 40% 2/5 100% 2/2 88.89% 8/9
src/components/Dialog
80% 4/5 66.67% 4/6 66.67% 2/3 75% 3/4
src/components/DropdownBox
0% 0/84 0% 0/64 0% 0/14 0% 0/41
src/components/DropdownBox/DropdownBoxContainer
0% 0/58 0% 0/37 0% 0/14 0% 0/23
src/components/DropdownBox/DropdownBoxItem
0% 0/22 0% 0/6 0% 0/2 0% 0/11
src/components/ErrorDialog
0% 0/22 0% 0/6 0% 0/4 0% 0/11
src/components/ErrorPage
100% 10/10 100% 8/8 100% 3/3 100% 10/10
src/components/ExpandableAnimationItem
100% 6/6 66.67% 4/6 100% 3/3 100% 6/6
src/components/Footer
0% 0/17 0% 0/8 0% 0/3 0% 0/7
src/components/Form
100% 4/4 100% 0/0 100% 0/0 100% 4/4
src/components/Form/CheckboxList
5.56% 1/18 0% 0/4 0% 0/10 5.88% 1/17
src/components/Form/CheckboxList/Checkbox
33.33% 2/6 100% 0/0 0% 0/2 33.33% 2/6
src/components/Form/Field
94.12% 16/17 90% 9/10 100% 5/5 94.12% 16/17
src/components/Form/Form
100% 3/3 100% 0/0 100% 1/1 100% 2/2
src/components/Form/RadioList
20% 2/10 100% 0/0 0% 0/7 20% 2/10
src/components/Form/RadioList/Radio
40% 2/5 100% 0/0 0% 0/3 40% 2/5
src/components/Form/Select
75% 12/16 66.67% 4/6 55.56% 5/9 75% 12/16
src/components/Form/TextInput
77.78% 7/9 100% 0/0 66.67% 4/6 77.78% 7/9
src/components/Grid
100% 2/2 100% 0/0 100% 0/0 100% 2/2
src/components/Grid/Grid
66.67% 10/15 25% 1/4 57.14% 4/7 66.67% 10/15
src/components/Grid/Group
100% 10/10 100% 4/4 100% 3/3 100% 10/10
src/components/Grid/Item
100% 9/9 100% 2/2 100% 1/1 100% 9/9
src/components/HistoryLink
0% 0/33 0% 0/18 0% 0/2 0% 0/20
src/components/HorizontalScroll
89.66% 26/29 64.29% 9/14 81.82% 9/11 89.29% 25/28
src/components/HorizontalSelect
69.7% 23/33 42.86% 9/21 70% 7/10 71.88% 23/32
src/components/Icon
33.33% 4/12 0% 0/4 33.33% 1/3 50% 4/8
src/components/InlineSvg
100% 3/3 100% 0/0 100% 1/1 100% 3/3
src/components/InputSelect
0% 0/83 0% 0/63 0% 0/17 0% 0/36
src/components/NumberInput
0% 0/104 0% 0/65 0% 0/25 0% 0/61
src/components/PageCard
100% 6/6 50% 2/4 100% 1/1 100% 6/6
src/components/PageCard/Content
50% 2/4 100% 0/0 0% 0/1 50% 2/4
src/components/PageCard/Heading
100% 4/4 100% 4/4 100% 1/1 100% 4/4
src/components/PageLoadingSpinner
80% 4/5 50% 2/4 100% 1/1 80% 4/5
src/components/PerformanceProfiler
0% 0/58 0% 0/37 0% 0/16 0% 0/23
src/components/Person
52% 13/25 35.71% 5/14 62.5% 5/8 50% 11/22
src/components/ProductionStatus
100% 5/5 50% 1/2 100% 1/1 100% 5/5
src/components/ProgressBar
100% 11/11 100% 5/5 100% 4/4 100% 11/11
src/components/SelectionTable
80.39% 41/51 55% 11/20 71.43% 15/21 79.59% 39/49
src/components/SelectionTable/Header
66.67% 2/3 100% 0/0 0% 0/1 66.67% 2/3
src/components/SelectionTable/Leaf
66.67% 2/3 100% 0/0 0% 0/1 66.67% 2/3
src/components/SelectionTable/Level
100% 7/7 100% 0/0 100% 3/3 100% 6/6
src/components/SolidRadio
100% 7/7 100% 2/2 100% 3/3 100% 7/7
src/components/Sticky
0% 0/80 0% 0/47 0% 0/20 0% 0/41
src/components/StudentCard
100% 7/7 100% 0/0 100% 0/0 100% 7/7
src/components/StudentCard/Content
100% 5/5 100% 0/0 100% 1/1 100% 5/5
src/components/StudentCard/Person
100% 4/4 100% 0/0 100% 1/1 100% 4/4
src/components/StudentCard/Profile
100% 18/18 70% 7/10 100% 3/3 100% 18/18
src/components/StudentCard/StudentCard
100% 9/9 100% 3/3 100% 2/2 100% 9/9
src/components/StudentPicture
100% 3/3 100% 0/0 100% 1/1 100% 2/2
src/components/TextArea
0% 0/28 0% 0/10 0% 0/3 0% 0/11
src/components/TextInput
0% 0/64 0% 0/51 0% 0/13 0% 0/27
src/components/Tooltip
25% 2/8 0% 0/10 0% 0/1 25% 2/8
src/components/Zendesk
0% 0/15 0% 0/8 0% 0/2 0% 0/9
src/containers/ApiCalls
92.31% 96/104 88.52% 54/61 91.67% 33/36 92.16% 94/102
src/containers/AuthorizationHandler
85.29% 29/34 68.75% 11/16 80% 4/5 84.85% 28/33
src/containers/ErrorPageHandler
85.42% 41/48 92.31% 24/26 80% 12/15 86.96% 40/46
src/containers/Header
0% 0/50 0% 0/20 0% 0/6 0% 0/27
src/containers/Header/NotificationsTray
0% 0/144 0% 0/78 0% 0/32 0% 0/91
src/containers/Header/UserInfo
0% 0/125 0% 0/54 0% 0/35 0% 0/79
src/containers/Impersonate
0% 0/162 0% 0/75 0% 0/39 0% 0/69
src/containers/LoadingOverlayHandler
0% 0/101 0% 0/57 0% 0/23 0% 0/52
src/containers/NoMatchingRouteErrorHandler
0% 0/13 0% 0/4 0% 0/2 0% 0/5
src/containers/Notification
0% 0/71 0% 0/52 0% 0/13 0% 0/14
src/containers/Permission
0% 0/16 0% 0/6 0% 0/3 0% 0/11
src/containers/Privileges
15.63% 10/64 0% 0/25 0% 0/17 17.54% 10/57
src/containers/SaveBarHandler
0% 0/147 0% 0/77 0% 0/31 0% 0/93
src/containers/SaveBarHandler/SaveBarButton
0% 0/25 0% 0/6 0% 0/2 0% 0/11
src/containers/Sidebar
75% 42/56 70.83% 17/24 82.61% 19/23 77.36% 41/53
src/containers/Sidebar/Link
85.71% 6/7 75% 3/4 100% 1/1 85.71% 6/7
src/containers/SingleSignOn
10.14% 21/207 5.32% 5/94 13.73% 7/51 17.65% 21/119
src/data/SingleSignOn
0% 0/142 0% 0/62 0% 0/31 0% 0/82
src/domain/Api
96.23% 51/53 84.62% 22/26 92.31% 12/13 98.04% 50/51
src/domain/ApiResponse
100% 5/5 100% 0/0 100% 5/5 100% 5/5
src/domain/ApiResponseHelper
100% 32/32 100% 31/31 100% 7/7 100% 26/26
src/domain/BreadcrumbsBuilder
96.3% 26/27 94.44% 17/18 100% 8/8 95.83% 23/24
src/domain/Config
100% 0/0 100% 0/0 100% 0/0 100% 0/0
src/domain/ErrorMessage
30% 3/10 16.67% 1/6 33.33% 1/3 30% 3/10
src/domain/ErrorPageConfig
100% 5/5 100% 2/2 100% 2/2 100% 4/4
src/domain/Gender
60% 9/15 40% 4/10 50% 2/4 60% 9/15
src/domain/MediaQuery
0% 0/62 0% 0/27 0% 0/9 0% 0/56
src/domain/PathComparator
100% 2/2 100% 0/0 100% 1/1 100% 2/2
src/domain/Polyfills
0% 0/12 0% 0/8 0% 0/2 0% 0/8
src/domain/PrivilegeChecker
100% 10/10 100% 10/10 100% 2/2 100% 9/9
src/domain/Store
100% 6/6 100% 2/2 100% 2/2 100% 6/6
src/domain/TestCSSPropertyValues
0% 0/9 100% 0/0 0% 0/1 0% 0/9
src/domain/connect
100% 6/6 100% 4/4 100% 3/3 100% 6/6
src/domain/createApiActionCreator
68.97% 20/29 76.47% 13/17 50% 5/10 68.97% 20/29
src/domain/createBuildRoute
96.43% 27/28 93.33% 14/15 100% 7/7 96.3% 26/27
src/domain/createLoggerMiddleware
100% 10/10 100% 4/4 100% 4/4 100% 8/8
src/domain/createNotificationsMiddleware
32.88% 24/73 26.09% 12/46 26.32% 5/19 43.14% 22/51
src/domain/createSignInRedirectMiddleware
0% 0/33 0% 0/27 0% 0/7 0% 0/17
src/domain/log
100% 23/23 100% 20/20 100% 9/9 100% 20/20
src/domain/moment
100% 0/0 100% 0/0 100% 0/0 100% 0/0
src/domain/parseRoutes
80% 8/10 87.5% 7/8 66.67% 2/3 87.5% 7/8
src/domain/selectElementContents
0% 0/9 100% 0/0 0% 0/1 0% 0/8
src/domain/testClass
100% 7/7 50% 1/2 50% 1/2 100% 7/7