diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2025-11-27 15:59:58 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2025-11-27 15:59:58 +0000 |
| commit | c4a35fe8421bc0a0e6608f1b153cb6043230e8b5 (patch) | |
| tree | 435e7b199f1e66f7d92fb2b2bf0c04b00e8af28a /docs/reference/test-strategy.md | |
| parent | 33a8870b6015fb989430edbbf5810a2d7d1a5247 (diff) | |
Task 4: Refactor recursive maintainer push test to fixture-first pattern
- Deprecated setup_repo_for_recursive_maintainer helper in fixtures.rs
- test_push_authorized_by_recursive_maintainer_state now creates own TestContext
- Uses FixtureKind chain: RepoState, MaintainerAnnouncement, MaintainerState, RecursiveMaintainerRepoAndState
- Uses git helpers from fixtures.rs (clone_repo, create_deterministic_commit_with_variant, try_push)
- Updated imports to include RECURSIVE_MAINTAINER_DETERMINISTIC_COMMIT_HASH
- All unit tests pass: cargo test --lib
Diffstat (limited to 'docs/reference/test-strategy.md')
0 files changed, 0 insertions, 0 deletions