Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
func (*Runner) LogResults ¶
func (r *Runner) LogResults()
func (*Runner) Test ¶
func (r *Runner) Test( ctx context.Context, output *pbsubstreamsrpc.MapModuleOutput, debugMapOutputs []*pbsubstreamsrpc.MapModuleOutput, debugStoreOutputs []*pbsubstreamsrpc.StoreModuleOutput, clock *pbsubstreams.Clock, ) error
type Spec ¶
type Spec struct {
Tests []*TestConfig `json:"tests"`
}
type StorageDelta ¶
type StorageDelta struct {
Operation string `json:"op"`
Ordinal uint64 `json:"ordinal"`
Key string `json:"key"`
OldValue *json.RawMessage `json:"old,ommitempty"`
NewValue *json.RawMessage `json:"new,ommitempty"`
}
type TestConfig ¶
Click to show internal directories.
Click to hide internal directories.