Repository navigation
test(module): restore resolve.rs per-file coverage floor (fixes red main CI) - #113
Conversation
Add the generated coverage report so the current test coverage can be inspected without rerunning the suite. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
…er-file coverage floor Co-authored-by: Medulla <medulla@tinyhumans.ai>
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): test(module): restore resolve.rs per-file coverage floor (fixes red main CI). Tiny Sweeper completed its review; deterministic results follow. Review snapshot
Completeness: Complete Features
Tests
FindingsNo active actionable findings. Before mergeNone. Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Setup outcomes and error messages crates/tinybus/src/module/resolve_tests.rs |
Tests state-specific setup errors and confirms that Ready succeeds. Also checks messages for LoadError::Failed, StillLoading, and Disabled. |
Priority:
Estimated code review effort: 2 (Simple) | ~7 minutes
Change: Other
Possibly related PRs
- tinyhumansai/tinybus#110: Adds the resolver behavior and error-message paths covered by these tests.
Suggested labels: priority: p3
Merge Risk: 
Minimal · up to fafc8
-
The PR adds focused resolver tests and presents no identified merge-blocking risk.
Pre-merge checks: 
4 · 
1
-
Failed checks: 1 warning Passed checks: 4 passed -
Finishing Touches: 💡 1
-
📝 Generate docstrings: 💡
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
A rabbit checks each state in turn,
“Ready” gets a pass, errors return.
Failed carries its message clear,
Still loading and disabled appear.
Tests keep each outcome in view,
And hop along to catch what’s new.
Comment @coderabbitai help to get the list of available commands.
Main CI fails in the coverage job: crates/tinybus/src/module/resolve.rs sits at 89.89% line coverage against the 90% per-file floor. Adds tests for setup_outcome and LoadError::into_message. Clippy -D warnings and rustdoc -D warnings are clean.
Summary by CodeRabbit