Cleanup tests
- Dominant language
- JavaScript
- Stars
- 42
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
With all the rewrites lately, the tests have become rather scattered and mixed.
I think there should be a test file for
* each lib file, using the simplest Store possible. use function calls not decorators
* each module creates a function which uses VMs passed into it
* function is called multiple times, for can-observe and can-define
* derivers
Contributor guide
Research direction
Start by inventorying the existing scattered tests and matching them to each lib file and deriver. Check how the simplest Store, function calls instead of decorators, and VMs passed into module-created functions are currently represented. Done means the tests are separated by lib file and cover repeated calls for can-observe and can-define, plus derivers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100