Documentation ¶
Index ¶
- Constants
- Variables
- func NewRelayerTester(staticChecks bool) testtypes.RelayerTester
- func Run(t *testing.T, relayer looptypes.Relayer)
- func RunFuzzPluginRelayer(f *testing.F, relayerFunc func(*testing.T) looptypes.PluginRelayer)
- func RunFuzzProvider[K any](f *testing.F, providerFunc func(*testing.T) FuzzableProvider[K])
- func RunFuzzRelayer(f *testing.F, relayerFunc func(*testing.T) looptypes.Relayer)
- func RunPlugin(t *testing.T, p looptypes.PluginRelayer)
- type FuzzableProvider
Constants ¶
View Source
const ConfigTOML = `[Foo]
Bar = "Baz"
`
Variables ¶
View Source
var ( PluginArgs = types.PluginArgs{ TransmitterID: "testtransmitter", PluginConfig: []byte{100: 88}, } RelayArgs = types.RelayArgs{ ExternalJobID: uuid.MustParse("1051429b-aa66-11ed-b0d2-5cff35dfbe67"), JobID: 123, ContractID: "testcontract", New: true, RelayConfig: []byte{42: 11}, ProviderType: string(types.Median), } )
Functions ¶
func NewRelayerTester ¶
func NewRelayerTester(staticChecks bool) testtypes.RelayerTester
func RunFuzzPluginRelayer ¶
func RunFuzzProvider ¶
func RunFuzzRelayer ¶
Types ¶
type FuzzableProvider ¶
Click to show internal directories.
Click to hide internal directories.