osmosis-labs / osmosis

The AMM Laboratory
https://app.osmosis.zone
Apache License 2.0
892 stars 593 forks source link

feat: [indexer] add test cases to block_update_indexer_block_process_strategy (backport #8735) #8752

Closed mergify[bot] closed 1 month ago

mergify[bot] commented 1 month ago

This PR adds TestBlockUpdateIndexerBlockProcessStrategyTestSuite which verifies the block update indexer strategy for processing created pools. The test suite initializes all supported pools (concentrated, cfmm, cosmwasm) via s.App.PrepareAllSupportedPools(), creating pool IDs 1-5. Test cases inject pool creation data and validate expected behavior of the pair publisher.

Scenarios tested: