Press n or j to go to the next uncovered block, b, p or k for the previous block.
| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| app |
|
100% | 439/439 | 85.71% | 18/21 | 100% | 3/3 | 100% | 439/439 |
| app/(auth)/login |
|
56.73% | 358/631 | 77.96% | 46/59 | 52.63% | 10/19 | 56.73% | 358/631 |
| app/(dashboard)/analytics |
|
98.14% | 212/216 | 91.89% | 68/74 | 100% | 3/3 | 98.14% | 212/216 |
| app/(dashboard)/dashboard |
|
93.64% | 339/362 | 70.83% | 34/48 | 100% | 3/3 | 93.64% | 339/362 |
| app/(dashboard)/designer |
|
88.42% | 336/380 | 76.47% | 39/51 | 100% | 3/3 | 88.42% | 336/380 |
| app/(dashboard)/designer/setup |
|
94.62% | 546/577 | 87.3% | 55/63 | 32.14% | 9/28 | 94.62% | 546/577 |
| app/(dashboard)/developer |
|
82.39% | 440/534 | 81.33% | 61/75 | 50% | 3/6 | 82.39% | 440/534 |
| app/(dashboard)/developer/setup |
|
92.49% | 505/546 | 84.21% | 48/57 | 32.14% | 9/28 | 92.49% | 505/546 |
| app/(dashboard)/experience |
|
81.91% | 154/188 | 87.5% | 21/24 | 77.77% | 7/9 | 81.91% | 154/188 |
| app/(dashboard)/packages |
|
60.69% | 261/430 | 68.88% | 31/45 | 15.38% | 2/13 | 60.69% | 261/430 |
| app/(dashboard)/profile |
|
97.24% | 247/254 | 42.85% | 18/42 | 100% | 3/3 | 97.24% | 247/254 |
| app/(dashboard)/samples |
|
64.83% | 330/509 | 68.08% | 32/47 | 37.5% | 6/16 | 64.83% | 330/509 |
| app/(dashboard)/settings |
|
63.86% | 426/667 | 69.23% | 45/65 | 35% | 7/20 | 63.86% | 426/667 |
| app/(dashboard)/settings/verification/aadhaar |
|
100% | 161/161 | 100% | 2/2 | 100% | 2/2 | 100% | 161/161 |
| app/(dashboard)/settings/verification/pan |
|
100% | 176/176 | 100% | 2/2 | 100% | 2/2 | 100% | 176/176 |
| app/(dashboard)/settings/verification/phone |
|
80.56% | 257/319 | 61.53% | 24/39 | 87.5% | 7/8 | 80.56% | 257/319 |
| app/(dashboard)/subscription |
|
100% | 333/333 | 85.07% | 57/67 | 100% | 8/8 | 100% | 333/333 |
| app/(dashboard)/testimonials |
|
69.58% | 286/411 | 72.34% | 34/47 | 27.27% | 3/11 | 69.58% | 286/411 |
| app/(dashboard)/tutor |
|
77.63% | 243/313 | 73.33% | 22/30 | 66.66% | 2/3 | 77.63% | 243/313 |
| app/(dashboard)/tutor/setup |
|
89.85% | 487/542 | 83.87% | 52/62 | 37.5% | 9/24 | 89.85% | 487/542 |
| app/(onboarding)/onboarding |
|
57.43% | 278/484 | 85.1% | 40/47 | 57.14% | 4/7 | 57.43% | 278/484 |
| app/(public)/[username] |
|
42.59% | 259/608 | 56.25% | 27/48 | 100% | 3/3 | 42.59% | 259/608 |
| app/(public)/privacy |
|
100% | 123/123 | 100% | 1/1 | 100% | 1/1 | 100% | 123/123 |
| app/(public)/terms |
|
100% | 144/144 | 100% | 1/1 | 100% | 1/1 | 100% | 144/144 |
| app/(public)/verify |
|
98.39% | 184/187 | 83.33% | 15/18 | 100% | 4/4 | 98.39% | 184/187 |
| app/(public)/verify/[code] |
|
100% | 180/180 | 93.75% | 15/16 | 100% | 3/3 | 100% | 180/180 |
| app/api/analytics/track |
|
98.24% | 56/57 | 88.88% | 24/27 | 100% | 3/3 | 98.24% | 56/57 |
| app/api/auth/github |
|
73.77% | 45/61 | 50% | 4/8 | 100% | 1/1 | 73.77% | 45/61 |
| app/api/auth/github/sync |
|
26.78% | 45/168 | 25% | 4/16 | 100% | 1/1 | 26.78% | 45/168 |
| app/api/auth/password/check |
|
80.76% | 42/52 | 81.81% | 18/22 | 100% | 1/1 | 80.76% | 42/52 |
| app/api/auth/password/update |
|
86.66% | 65/75 | 87.5% | 21/24 | 100% | 1/1 | 86.66% | 65/75 |
| app/api/auth/phone/establish-session |
|
95.72% | 112/117 | 91.89% | 34/37 | 100% | 1/1 | 95.72% | 112/117 |
| app/api/auth/phone/send-otp |
|
62.81% | 125/199 | 74.28% | 26/35 | 50% | 1/2 | 62.81% | 125/199 |
| app/api/auth/phone/update |
|
76.85% | 83/108 | 85.18% | 23/27 | 100% | 1/1 | 76.85% | 83/108 |
| app/api/auth/phone/verify-otp |
|
95.2% | 318/334 | 84.5% | 60/71 | 100% | 5/5 | 95.2% | 318/334 |
| app/api/auth/phone/verify-update |
|
78.39% | 127/162 | 79.31% | 23/29 | 100% | 3/3 | 78.39% | 127/162 |
| app/api/icons/[size] |
|
100% | 29/29 | 80% | 4/5 | 100% | 1/1 | 100% | 29/29 |
| app/api/payments/create-order |
|
100% | 128/128 | 96.29% | 26/27 | 100% | 1/1 | 100% | 128/128 |
| app/api/payments/verify |
|
100% | 146/146 | 87.5% | 21/24 | 100% | 1/1 | 100% | 146/146 |
| app/api/profiles/check-username |
|
100% | 41/41 | 91.66% | 11/12 | 100% | 1/1 | 100% | 41/41 |
| app/api/subscription/downgrade |
|
100% | 109/109 | 100% | 28/28 | 100% | 3/3 | 100% | 109/109 |
| app/api/subscriptions |
|
100% | 40/40 | 90% | 9/10 | 100% | 1/1 | 100% | 40/40 |
| app/api/subscriptions/plans |
|
100% | 19/19 | 100% | 5/5 | 100% | 1/1 | 100% | 19/19 |
| app/api/testimonials/requests |
|
94.64% | 106/112 | 89.65% | 26/29 | 100% | 2/2 | 94.64% | 106/112 |
| app/api/testimonials/submit/[token] |
|
91.2% | 114/125 | 72.72% | 24/33 | 100% | 2/2 | 91.2% | 114/125 |
| app/api/webhooks/razorpay |
|
100% | 146/146 | 76.47% | 13/17 | 100% | 1/1 | 100% | 146/146 |
| app/auth/callback |
|
37.03% | 100/270 | 78.78% | 26/33 | 100% | 1/1 | 37.03% | 100/270 |
| app/offline |
|
100% | 19/19 | 100% | 2/2 | 100% | 2/2 | 100% | 19/19 |
| app/pricing |
|
100% | 268/268 | 100% | 24/24 | 100% | 2/2 | 100% | 268/268 |
| app/testimonial/submit/[token] |
|
75.21% | 173/230 | 73.91% | 17/23 | 25% | 2/8 | 75.21% | 173/230 |
| components |
|
65.26% | 109/167 | 77.77% | 21/27 | 100% | 6/6 | 65.26% | 109/167 |
| components/analytics |
|
95.96% | 452/471 | 88.33% | 53/60 | 28.57% | 4/14 | 95.96% | 452/471 |
| components/auth |
|
65.47% | 349/533 | 69.23% | 54/78 | 60% | 12/20 | 65.47% | 349/533 |
| components/dashboard |
|
24.05% | 19/79 | 37.5% | 3/8 | 50% | 1/2 | 24.05% | 19/79 |
| components/experience |
|
94.88% | 501/528 | 85.26% | 81/95 | 65.21% | 15/23 | 94.88% | 501/528 |
| components/homepage |
|
96.83% | 520/537 | 83.33% | 30/36 | 54.54% | 6/11 | 96.83% | 520/537 |
| components/layout |
|
86.09% | 489/568 | 78.66% | 59/75 | 31.57% | 6/19 | 86.09% | 489/568 |
| components/packages |
|
100% | 47/47 | 93.33% | 14/15 | 100% | 4/4 | 100% | 47/47 |
| components/pricing |
|
90.75% | 108/119 | 85.71% | 24/28 | 85.71% | 6/7 | 90.75% | 108/119 |
| components/profile |
|
95.19% | 575/604 | 81.44% | 79/97 | 93.33% | 14/15 | 95.19% | 575/604 |
| components/pwa |
|
95.06% | 77/81 | 90.9% | 20/22 | 100% | 4/4 | 95.06% | 77/81 |
| components/samples |
|
100% | 56/56 | 87.5% | 7/8 | 100% | 3/3 | 100% | 56/56 |
| components/subscription |
|
100% | 268/268 | 96.22% | 51/53 | 100% | 10/10 | 100% | 268/268 |
| components/testimonials |
|
90.29% | 242/268 | 94.28% | 33/35 | 61.53% | 8/13 | 90.29% | 242/268 |
| components/ui |
|
97.83% | 588/601 | 100% | 57/57 | 100% | 9/9 | 97.83% | 588/601 |
| components/verification |
|
79.79% | 154/193 | 87.71% | 50/57 | 80% | 4/5 | 79.79% | 154/193 |
| hooks |
|
95.16% | 118/124 | 93.1% | 27/29 | 100% | 10/10 | 95.16% | 118/124 |
| lib |
|
100% | 98/98 | 97.14% | 34/35 | 100% | 10/10 | 100% | 98/98 |
| lib/analytics |
|
100% | 36/36 | 87.5% | 7/8 | 100% | 2/2 | 100% | 36/36 |
| lib/auth |
|
97.1% | 302/311 | 94.66% | 71/75 | 100% | 21/21 | 97.1% | 302/311 |
| lib/crypto |
|
86.79% | 46/53 | 86.66% | 13/15 | 100% | 3/3 | 86.79% | 46/53 |
| lib/email |
|
55.73% | 170/305 | 100% | 31/31 | 55.55% | 15/27 | 55.73% | 170/305 |
| lib/identity |
|
86.78% | 151/174 | 87.87% | 29/33 | 90.9% | 10/11 | 86.78% | 151/174 |
| lib/razorpay |
|
93.93% | 62/66 | 80% | 8/10 | 100% | 3/3 | 93.93% | 62/66 |
| lib/redis |
|
49.33% | 37/75 | 45.45% | 5/11 | 100% | 5/5 | 49.33% | 37/75 |
| lib/subscription |
|
94.93% | 394/415 | 93% | 93/100 | 100% | 19/19 | 94.93% | 394/415 |
| lib/testimonials |
|
100% | 127/127 | 100% | 26/26 | 100% | 8/8 | 100% | 127/127 |
| lib/trust |
|
31.37% | 16/51 | 100% | 6/6 | 50% | 1/2 | 31.37% | 16/51 |
| lib/twilio |
|
96.13% | 174/181 | 94.11% | 48/51 | 100% | 5/5 | 96.13% | 174/181 |
| lib/validations |
|
100% | 280/280 | 100% | 2/2 | 100% | 1/1 | 100% | 280/280 |
| lib/verification |
|
88.81% | 127/143 | 100% | 8/8 | 57.14% | 4/7 | 88.81% | 127/143 |