Filings UI - Unit Testing Tech Debt for ToDo list Expansion Panel content and recent filings
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
## What is the problem?
* We have a lot of empty tests for our more recent filing/task additions
* We have extremely large test files that need to be refactored/parameterized to support the varying entity types we now support
## What is the impact?
* Regression testing / incoming changes are at risk of causing a break that could otherwise be caught in the CI pipeline.
## Proposed solution
* We spend some time refactoring the unit testing coverage to be parameterized so we can test varying entities and the new inclusions of data in our ToDo lists and Filings History List.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Filings UI unit-test files and identifying the empty tests and oversized test suites for the ToDo list Expansion Panel and recent filings. Review existing coverage for varying entity types; done means parameterized tests cover the new ToDo and Filings History data and protect against regressions in CI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100