Versions in this module Expand all Collapse all v0 v0.0.2 Nov 13, 2024 v0.0.1 Nov 6, 2024 Changes in this version + func FormatAllInFolder(path string) error + func NewDefaultFileResolver() *fr.DefaultFileResolver + func ParseScenariosScenario(parser scenjparse.Parser, scenFilePath string) (*scenmodel.Scenario, error) + func ParseScenariosScenarioDefaultParser(scenFilePath string) (*scenmodel.Scenario, error) + func WriteScenariosScenario(scenario *scenmodel.Scenario, toPath string) error + type RunScenarioOptions struct + ForceTraceGas bool + func DefaultRunScenarioOptions() *RunScenarioOptions + type ScenarioController struct + Executor ScenarioRunner + Parser scenjparse.Parser + RunsNewTest bool + func NewScenarioController(executor ScenarioRunner, fileResolver fr.FileResolver, vmType []byte) *ScenarioController + func (r *ScenarioController) RunAllJSONScenariosInDirectory(generalTestPath string, specificTestPath string, allowedSuffix string, ...) error + func (r *ScenarioController) RunSingleJSONScenario(contextPath string, options *RunScenarioOptions) error + type ScenarioRunner interface + Reset func() + RunScenario func(*scenmodel.Scenario, fr.FileResolver) error