You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add frontend test suites/cases for src/components/HomeComponents/Tasks #300
some frontend components currently have less than 100% or fairly low test coverage, as visible in the coverage report (see screenshot below). this issue tracks the work required to identify and improve coverage for those components.
notes
focus should be on meaningful tests rather than coverage-only tests
avoid snapshot-only tests unless justified
no functional changes are expected as part of this issue
if interested, feel free to mention the file you are working on as a comment, and submit a PR
Hi @its-me-abhishek ,I'd like to take TaskDialog for this. I checked #397 and #395 — existing tests cover row/dialog, description, priority, tags, project, depends, due date, complete/delete, UUID, pin, and shortcuts, so I'll focus on the remaining gaps (wait/start/entry/end fields, annotations, recur) rather than duplicating what's already there.
Hi, I'd like to take this issue for the remaining Tasks tests (Task.tsx and TaskDialog.tsx) that the maintainer noted are still pending, one file per PR. Could you assign it to me?
Activity
ShivaGupta-14 commentedon Dec 25, 2025
Hi @its-me-abhishek!, I would like to work on AddTaskDialog and will open a PR shortly.
test(AddTaskDialog): Add test suite for AddTaskDialog component
ShivaGupta-14 commentedon Dec 25, 2025
I’ve completed the AddTaskDialog tests (#305).
I’d like to take up Tasks next and will open a PR soon.
test(AddTaskDialog): Add test suite for AddTaskDialog component
test(AddTaskDialog): Add test suite for AddTaskDialog component
test(AddTaskDialog): Add test suite for AddTaskDialog component
test(AddTaskDialog): Add test suite for AddTaskDialog component
test(AddTaskDialog): Add test suite for AddTaskDialog component (#305)
8 remaining items
its-me-abhishek commentedon Jan 17, 2026
sure
bhavikcodes commentedon Jan 17, 2026
Hey @its-me-abhishek, I’ve opened PR #395 addressing this issue. Would appreciate your review whenever you get a chance. Thanks!
bhavikcodes commentedon Jan 18, 2026
hey! @its-me-abhishek, I’m working on adding tests for TaskDialog.tsx and will open a PR for it shortly
Sayan-01 commentedon Jan 22, 2026
Hi maintainers, I understand the issue and can work on a fix. Please assign this issue to me
its-me-abhishek commentedon Jan 24, 2026
@Sayan-01 feel free to add test suites for TaskDialog since those are yet to be added
adiprathapa commentedon Mar 19, 2026
Added tests for multi-select-utils.ts (PR #466)
Aadigarg111 commentedon Mar 22, 2026
Hi maintainers, I’d like to contribute here.
I can take one uncovered file under
src/components/HomeComponents/Tasksand submit a focused test PR, following the “one file per PR” guideline.Please let me know which specific file is currently unclaimed so I can avoid overlap and start immediately.
NaitikVerma6776 commentedon Sep 9, 2026
Hi @its-me-abhishek ,I'd like to take TaskDialog for this. I checked #397 and #395 — existing tests cover row/dialog, description, priority, tags, project, depends, due date, complete/delete, UUID, pin, and shortcuts, so I'll focus on the remaining gaps (wait/start/entry/end fields, annotations, recur) rather than duplicating what's already there.
Anurag-S1ngh commentedon Oct 26, 2026
Hi, I'd like to take this issue for the remaining
Taskstests (Task.tsxandTaskDialog.tsx) that the maintainer noted are still pending, one file per PR. Could you assign it to me?its-me-abhishek commentedon Nov 9, 2026
sure, feel free to write tests and submit a patch for anything that you may think requires coverage