Test coverage hardening + CI coverage reporting #10

Closed
opened 2026-08-03 04:10:57 +00:00 by scheerenkevin · 1 comment
scheerenkevin commented 2026-08-03 04:10:57 +00:00 (Migrated from github.com)

Why

Ensure comprehensive mocked-HTTP test coverage across all implemented modules, and surface coverage in CI.

Scope

  • Review test coverage across transport, bundler, gas manager (admin + sponsorship), chain config, and smart-account helper modules
  • Add pytest-cov reporting to hatch run test
  • Fill in any coverage gaps found

Acceptance criteria

  • Coverage report generated in CI (threshold TBD, informational at minimum)
  • No live HTTP calls anywhere in the test suite (confirmed via respx/network-block fixture)
## Why Ensure comprehensive mocked-HTTP test coverage across all implemented modules, and surface coverage in CI. ## Scope - Review test coverage across transport, bundler, gas manager (admin + sponsorship), chain config, and smart-account helper modules - Add `pytest-cov` reporting to `hatch run test` - Fill in any coverage gaps found ## Acceptance criteria - [ ] Coverage report generated in CI (threshold TBD, informational at minimum) - [ ] No live HTTP calls anywhere in the test suite (confirmed via `respx`/network-block fixture)
scheerenkevin commented 2026-08-03 04:44:43 +00:00 (Migrated from github.com)

Merged into develop via #20.

Merged into develop via #20.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kevin/alchemy-wallet-client#10
No description provided.