Repository navigation
test(storage): cover migration source collection grants - #158
Conversation
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Tiny Sweeper reviewReviewed head: FindingsNo active actionable findings. Advisory notes
Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): test(storage): cover migration source collection grants. Tiny Sweeper completed its review; deterministic results follow. Review snapshot
Completeness: Complete What changedA single test file gained one test (`collections_include_every_legacy_migration_source`) that reads `collections()` and `MIGRATION_SOURCE_COLLECTIONS` and asserts each migration source name appears in the declared collection names. There is no behavior change to storage or migrations; the change only pins a contract in test code. FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. Before mergeNone. Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
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. |
Add a regression test that requires every legacy collection read by TinyChannels migrations to remain in the storage collection declaration.
The release branch already includes the collection grant fix; this test pins the contract so the module can keep migrating v0.1.42 data under host-scoped storage.
Validation:
cargo test --manifest-path crates/tinychannels-bus/Cargo.toml --features storage storage::schema::tests::(2 passed).