File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # TEST-NEEDS.md — preference-injector
2+
3+ ## CRG Grade: C — ACHIEVED 2026-04-04
4+
5+ ## Current Test State
6+
7+ | Category | Count | Notes |
8+ | ----------| -------| -------|
9+ | ReScript unit tests | 2 | ` tests/rescript/{Injector,Validator}_test.res ` |
10+ | Test framework | Present | ReScript built-in testing |
11+ | CI pipeline | Present | ` .gitlab-ci.yml ` and Bitbucket integration |
12+
13+ ## What's Covered
14+
15+ - [x] ReScript unit test suite
16+ - [x] Injector validation tests
17+ - [x] Validator logic tests
18+ - [x] CI integration (GitLab, Bitbucket)
19+
20+ ## Still Missing (for CRG B+)
21+
22+ - [ ] Property-based testing
23+ - [ ] Integration tests with Nickel config
24+ - [ ] Performance benchmarks
25+ - [ ] End-to-end preference flow tests
26+
27+ ## Run Tests
28+
29+ ``` bash
30+ cd /var/mnt/eclipse/repos/preference-injector && rescript build && npm test
31+ ```
You can’t perform that action at this time.
0 commit comments