Skip to content

Commit 0c30fb0

Browse files
committed
docs: add TEST-NEEDS.md (CRG C)
1 parent 4655541 commit 0c30fb0

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

TEST-NEEDS.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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+
```

0 commit comments

Comments
 (0)