Trait ibc_test_framework::framework::nary::channel::NaryChannelTest
source · [−]pub trait NaryChannelTest<const SIZE: usize> {
fn run<Handle: ChainHandle>(
&self,
config: &TestConfig,
relayer: RelayerDriver,
chains: NaryConnectedChains<Handle, SIZE>,
channels: ConnectedChannels<Handle, SIZE>
) -> Result<(), Error>;
}Expand description
This trait is implemented for test cases that need to have more than two chains running with connected channels.
Required Methods
fn run<Handle: ChainHandle>(
&self,
config: &TestConfig,
relayer: RelayerDriver,
chains: NaryConnectedChains<Handle, SIZE>,
channels: ConnectedChannels<Handle, SIZE>
) -> Result<(), Error>
fn run<Handle: ChainHandle>(
&self,
config: &TestConfig,
relayer: RelayerDriver,
chains: NaryConnectedChains<Handle, SIZE>,
channels: ConnectedChannels<Handle, SIZE>
) -> Result<(), Error>
Test runner