Improve the usability of ibc-testkit
as a remote crate
#1269
Labels
A: tracking
Admin: tracking/meta issue
O: testing
Objective: aims to improve testing coverage
O: usability
Objective: aims to enhance user experience (UX) and streamline product usability
Milestone
Improvement Summary
Recently, it has been reported at #1257 that
ibc-testkit
in its current form is unusable at remote crate. I am listing the features that need to be added to allowibc-rs
users to leverage our testing framework easily.Proposal
AnyClientState
- remote crate may have a differentAnyClientState
implemented - possibly with their own light client.MockStore
orInMemoryStore
- remote crate may want to use their own storage for integration tests.MockIbcStore
- remote crate may want to use their own implementation ofValidationContext
andExecutionContext
for integration tests.Let's use this issue to track the progress on this. We will probably come across more.
The text was updated successfully, but these errors were encountered: