Skip to content

Commit 06150e6

Browse files
committed
docs: add TEST-NEEDS.md (CRG C)
1 parent e18d3d2 commit 06150e6

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

TEST-NEEDS.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# TEST-NEEDS.md — oblibeniser
2+
3+
## CRG Grade: C — ACHIEVED 2026-04-04
4+
5+
## Current Test State
6+
7+
| Category | Count | Notes |
8+
|----------|-------|-------|
9+
| Integration tests (Rust) | 1 | `tests/integration_tests.rs` |
10+
| Verification tests | Unit-level | `verification/tests/` directory present |
11+
| FFI tests | Present | `src/interface/ffi/test/` |
12+
13+
## What's Covered
14+
15+
- [x] Integration test framework in place
16+
- [x] FFI interface verification tests
17+
- [x] Cargo-based test execution
18+
19+
## Still Missing (for CRG B+)
20+
21+
- [ ] Property-based testing (proptest)
22+
- [ ] Fuzzing targets
23+
- [ ] Performance benchmarks
24+
- [ ] Cross-platform CI matrix
25+
26+
## Run Tests
27+
28+
```bash
29+
cd /var/mnt/eclipse/repos/oblibeniser && cargo test
30+
```

0 commit comments

Comments
 (0)