Skip to content

refactor: split integration tests into focused modules#39

Merged
krlvi merged 1 commit intomainfrom
api-tightening
Apr 8, 2026
Merged

refactor: split integration tests into focused modules#39
krlvi merged 1 commit intomainfrom
api-tightening

Conversation

@krlvi
Copy link
Copy Markdown
Collaborator

@krlvi krlvi commented Apr 8, 2026

Summary

  • Break the monolithic integration.rs into 8 purpose-driven test modules (crud, value_types, handle, serialize, exchange, merge, edge_cases, session)
  • Extract shared test utilities into helpers/mod.rs
  • Each module is self-contained and documents a specific aspect of the API

Test plan

  • cargo test --workspace passes (all 138+ tests)
  • No test coverage lost — same tests, better organization

🤖 Generated with Claude Code

@krlvi krlvi merged commit e81bad5 into main Apr 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant