Skip to content

improve frontend test coverage#4033

Merged
kasya merged 5 commits into
OWASP:mainfrom
HarshitVerma109:feat/improve-frontend-test-coverage
Feb 22, 2026
Merged

improve frontend test coverage#4033
kasya merged 5 commits into
OWASP:mainfrom
HarshitVerma109:feat/improve-frontend-test-coverage

fix: issue

a29ba4d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 22, 2026 in 0s

99.86% (+0.21%) compared to 517e69d

View this Pull Request on Codecov

99.86% (+0.21%) compared to 517e69d

Details

Codecov Report

❌ Patch coverage is 86.66667% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.86%. Comparing base (517e69d) to head (a29ba4d).

Files with missing lines Patch % Lines
.../my/mentorship/programs/[programKey]/edit/page.tsx 0.00% 0 Missing and 1 partial ⚠️
...s/[programKey]/modules/[moduleKey]/issues/page.tsx 0.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4033      +/-   ##
==========================================
+ Coverage   99.65%   99.86%   +0.21%     
==========================================
  Files         518      518              
  Lines       16030    16021       -9     
  Branches     2151     2142       -9     
==========================================
+ Hits        15974    16000      +26     
+ Misses         20       16       -4     
+ Partials       36        5      -31     
Files with missing lines Coverage Δ
...ams/[programKey]/modules/[moduleKey]/edit/page.tsx 97.46% <100.00%> (+4.96%) ⬆️
[...Key]/modules/[moduleKey]/issues/[issueId]/page.tsx](https://app.codecov.io/gh/OWASP/Nest/pull/4033?src=pr&el=tree&filepath=frontend%2Fsrc%2Fapp%2Fmy%2Fmentorship%2Fprograms%2F%5BprogramKey%5D%2Fmodules%2F%5BmoduleKey%5D%2Fissues%2F%5BissueId%5D%2Fpage.tsx&utm_medium=referral&utm_source=github&utm_content=checks&utm_campaign=pr+comments&utm_term=OWASP#diff-ZnJvbnRlbmQvc3JjL2FwcC9teS9tZW50b3JzaGlwL3Byb2dyYW1zL1twcm9ncmFtS2V5XS9tb2R1bGVzL1ttb2R1bGVLZXldL2lzc3Vlcy9baXNzdWVJZF0vcGFnZS50c3g=) 100.00% <100.00%> (+2.52%) ⬆️
frontend/src/components/CardDetailsPage.tsx 100.00% <100.00%> (+6.16%) ⬆️
frontend/src/components/ChapterMap.tsx 100.00% <100.00%> (+2.54%) ⬆️
frontend/src/components/ModuleForm.tsx 100.00% <ø> (+3.52%) ⬆️
frontend/src/components/ProgramForm.tsx 100.00% <ø> (+2.24%) ⬆️
.../my/mentorship/programs/[programKey]/edit/page.tsx 98.43% <0.00%> (+1.56%) ⬆️
...s/[programKey]/modules/[moduleKey]/issues/page.tsx 98.27% <0.00%> (ø)

... and 6 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 517e69d...a29ba4d. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.