Skip to content

fix: Improve test coverage for /accounts/* endpoints#259

Open
eugypalu wants to merge 2 commits intomainfrom
eugenio/integration-tests-accounts
Open

fix: Improve test coverage for /accounts/* endpoints#259
eugypalu wants to merge 2 commits intomainfrom
eugenio/integration-tests-accounts

Conversation

@eugypalu
Copy link
Collaborator

@eugypalu eugypalu commented Mar 2, 2026

This PR improves integration test coverage for all /accounts/* endpoints by:

  • Adding historical and latest fixture tests
  • Introducing missing tests (including a full new suite for foreign-asset-balances)

Coverage Matrix

Scenario balance_info asset_balances pool_asset_balances pool_asset_approvals vesting_info proxy_info foreign_asset_balances
basic ✅ new
at_specific_block ✅ new
invalid_address ✅ new
hex_address ✅ new ✅ new ✅ new ✅ new
response_structure ✅ new ✅ new ✅ new ✅ new
use_rc_block ✅ new
use_rc_block_empty ✅ new ✅ new
with_filter ✅ new
invalid_filter ✅ new
pallet_not_available ✅ new

closes #246

@eugypalu eugypalu force-pushed the eugenio/integration-tests-accounts branch from 0fd608c to 9dbaccc Compare March 2, 2026 15:15
@eugypalu eugypalu changed the title Improve test coverage for /accounts/* endpoints fix: Improve test coverage for /accounts/* endpoints Mar 2, 2026
@eugypalu eugypalu marked this pull request as ready for review March 2, 2026 15:38
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.

Integration tests /accounts/*

1 participant