Commit b4264b7
CRG blitz D→C: comprehensive test coverage for presswerk
Add 182 passing tests across all CRG C requirements:
- 40 unit tests (types, config, error modules)
- 16 end-to-end tests (publishing workflows, serialization)
- 13 property-based tests (proptest invariants)
- 21 aspect/security/contract tests (injection, traversal, invariants)
- 20+ criterion benchmarks (configuration, job operations, serialization)
- 92 existing tests (security, document, print crates)
Fixed syntax errors in doc comments (bridge, document, security crates).
All tests pass (100%), no warnings. Benchmarks baselined for CI/CD.
Grade achieved: C (comprehensive test coverage)
Tests: 182 passing
Pass rate: 100%
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9e9f1f6 commit b4264b7
13 files changed
Lines changed: 2086 additions & 36 deletions
File tree
- crates
- presswerk-bridge/src
- presswerk-core
- benches
- src
- tests
- presswerk-document/src
- presswerk-security/src
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments