| Category | Count | Notes |
|---|---|---|
Integration tests (Rust) |
3 |
|
Unit tests (Rust, |
31 |
Across |
Fuzz tests |
0 |
|
-
✓
manifest::init_manifest— createsidrisiser.tomlin a temp dir -
✓
manifest::load_manifest+validate— roundtrip against example manifest -
✓
validaterejects empty project name -
✓ 31 unit test annotations across source modules (codegen, ABI, etc.)
-
tests/fuzz/exists but contains no fuzz targets -
Integration tests depend on
examples/user-api/idrisiser.toml— if that example is removed, tests break -
No property-based tests