bitovi / bitovi/ylem

Cleanup tests

Open
#172 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.