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:
Happy path: single pool creation: should perform publishing
Happy path: multiple pool creation: should perform publishing
No pool creation: nothing is published
Pool creation data without a match: nothing is publishedThis is an automatic backport of pull request #8735 done by Mergify.
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) vias.App.PrepareAllSupportedPools()
, creating pool IDs 1-5. Test cases inject pool creation data and validate expected behavior of the pair publisher.Scenarios tested:
This is an automatic backport of pull request #8735 done by Mergify.