Refactor TestApp #2535
Labels
nice to have
item is not blocking or required.
priority:low
optional label to track the relative priority of planned items
refactor
optional label for items that are related to implementation work and do not change functionality
testapp
directly relevant to testapp usage
testing
items that are strictly related to adding or extending test coverage
WS: Maintenance 🔧
includes bugs, refactors, flakes, and tech debt etc
iirc, we essentially just took our TestApp from the simapp in the sdk. The api for using this test application could be greatly improved to provide test writers with fine grained and each control over the ABCI. This should include easily spinning up a custom application, creating new blocks, execution transactions, querying state, a mock mempool, and even manual state manipulation. The overall goal should be to create a tool that allows us to replace many of our integration tests, which we have used mainly because we don't have a good test app api
blocking #2533
The text was updated successfully, but these errors were encountered: