Repository navigation
Fix: Add comprehensive unit tests for cargo-budget-report/src/deploy_cache.rs - #767
Conversation
…ort/src/deploy_cache.rs`
|
@precious1joe Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
|
MergeKeeper review Scope: in scope for linked issue The pull request successfully adds comprehensive unit tests for Reviewed commit: |
|
MergeKeeper merge status Status: blocked Reason: One or more required CI checks failed. Failing checks:
Next steps:
|
|
MergeKeeper review unavailable AI provider failed: gemini-3.5-flash-lite (200) No approval or merge action was taken. |
Formatting only, to satisfy the repo's `cargo fmt --all -- --check` lint gate. No behaviour changed.
`cargo clippy --workspace --all-targets -- -D warnings` denies
clippy::useless_format, so `format!("version = 999\n")` failed the lint gate.
`fs::write` takes any `AsRef<[u8]>`, so the literal can be passed directly;
the written bytes are unchanged.
Verified locally: cargo fmt --all -- --check clean, clippy -D warnings clean,
cargo test -p cargo-budget-report green.
|
Merged Merged with |
Closes #728
Changes
Remove trailing duplicate and orphaned test blocks in cargo-budget-report/src/deploy_cache.rs to fix unbalanced brackets.
Verification
✅ The repository's own CI was run on this branch (on the contributor's fork) before opening this PR: every check passed except
lint,budget-check— they fail onmainwithout this change too (the same CI run on the untouched base commit a861619), so they aren't caused by this PR. The change is within the issue's scope.