- Command:
go test -v ./e2e/... - Expected: all tests pass with exit code 0
| Tier | Count | Description |
|---|---|---|
| 1. Feature Coverage | 75 | 5 per feature |
| 2. Boundary & Corner | 10 | Corner case and boundary stubs per feature |
| 3. Cross-Feature | 5 | Pairwise combinational logic stubs |
| 4. Real-World Application | 5 | E2E usage workloads and stress flows |
| Total | 95 |
| Feature | Tier 1 | Tier 2 | Tier 3 | Tier 4 |
|---|---|---|---|---|
| Init | 5 | ✓ | ✓ | ✓ |
| Search | 5 | ✓ | ✓ | ✓ |
| Add Mod | 5 | ✓ | ✓ | ✓ |
| List Mods | 5 | ✓ | ✓ | ✓ |
| Remove Mod | 5 | ✓ | ✓ | ✓ |
| Pin/Unpin | 5 | ✓ | ✓ | ✓ |
| Update | 5 | ✓ | ✓ | ✓ |
| TUI | 5 | ✓ | ✓ | ✓ |
| Sync Modrinth | 5 | ✓ | ✓ | ✓ |
| Sync GitHub | 5 | ✓ | ✓ | ✓ |
| Sync Local | 5 | ✓ | ✓ | ✓ |
| Serve | 5 | ✓ | ✓ | ✓ |
| Export mrpack | 5 | ✓ | ✓ | ✓ |
| Export github | 5 | ✓ | ✓ | ✓ |
| Loader | 5 | ✓ | ✓ | ✓ |