package
0.0.0-20220628201442-044f6325d57e
Repository: https://github.com/harpyd/thestis.git
Documentation: pkg.go.dev

# Functions

Cancel returns the canceled Result with occurred error.
CancelingExecutor is a shortcut for create naive implementation of the Executor that constantly returns the canceled Result with "expected canceling" error.
Crash returns the crashed Result with occurred error.
CrashingExecutor is a shortcut for create naive implementation of the Executor that constantly returns the crashed Result with "expected crashing" error.
Fail returns the failed Result with occurred error.
FailingExecutor is a shortcut for create naive implementation of the Executor that constantly returns the failed Result with "expected failing" error.
No description provided by the author
NewScenarioStep returns a Step for the scenario, that is, without the ExecutorType.
NewScenarioStepWithErr is similar to NewScenarioStep, only it gets the error that occurred.
NewThesisStep returns a Step for the thesis.
NewThesisStepWithErr is similar to NewThesisStep, only it gets the error that occurred.
No description provided by the author
Pass returns the passed Result.
PassingExecutor is a shortcut for create naive implementation of the Executor that constantly returns the passed Result.
SyncDependencies collects dependencies within specification.Scenario into one ScenarioSyncGroup, with which will be possible to manage and synchronize the executing of theses, taking into account the dependencies of each thesis.
Trigger creates new Pipeline from specification.Specification.
Unmarshal transforms Params to Pipeline.
WithAssertion registers given Executor as assertion.
WithHTTP registers given Executor as HTTP.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Step stores information about the executing of slugged objects, such as specification.Scenario and specification.Thesis.
No description provided by the author
No description provided by the author

# Interfaces

Executor executes the specified action using the passed thesis.

# Type aliases

No description provided by the author
Event is fired due to the creation of the Result.
ExecutorFunc is an adapter to allow the use of ordinary functions as Executor.
No description provided by the author
No description provided by the author