Module ibc_test_framework::framework::binary::chain
source · Expand description
Constructs for running test cases with two chains, together with the relayer setup with chain handles and foreign clients.
Structs
- A wrapper type that lifts a test case that implements
BinaryChainTest
into a test case the implementsBinaryNodeTest
. - A wrapper type that lifts a test case that implements
BinaryChainTest
into a test case that implementsBinaryNodeTest
. - A wrapper type that lifts a test case that implements
BinaryChainTest
into a test case the implementsBinaryChainTest
.
Traits
- This trait is implemented for test cases that need to have two full nodes running together with the relayer setup with chain handles and foreign clients.
- An internal trait that can be implemented by test cases to override the settings for the foreign clients bootstrapped for the test.
- An internal trait that can be implemented by test cases to override the relayer config before the relayer gets initialized.
Functions
- Runs a test case that implements
BinaryChainTest
. - Runs a test case that implements
BinaryChainTest
, with the test case being executed with a single chain that is connected to itself. - Runs a test case that implements
BinaryChainTest
, with the test case being executed twice, with the second time having the position of the two chains flipped.