Skip to content

Latest commit

 

History

History
 
 

interchaintest

interchaintest

This directory contains a test that can be parameterized at runtime, allowing a user to pick and choose what combinations of relayers and chains to test.

You can run the tests during development with go test, but for general distribution, you would generate the executable with go test -c.

The test binary supports a -matrix flag. See example_matrix.json for an example of what this can look like using the test chains included in this repository. See example_matrix_custom.json for an example of what this can look like using full chain config customization. You may need to reference the testMatrix type in ibc_test.go.