View Source Runbox.Scenario (runbox v12.0.0)

Holds information about scenario.

Summary

Types

@type component_def() :: %{id: term(), mod: module(), fun: atom(), args: map()}
@type t() :: %Runbox.Scenario{
  manifest: Runbox.Scenario.Manifest.t(),
  opts: map(),
  templates: [Runbox.ScenarioTemplate.t()]
}

Functions

@spec get_impl_for(Runbox.Scenario.Type.t()) :: %{template_inspector: module()}
Link to this function

manifest_module?(module)

View Source
@spec manifest_module?(module()) :: boolean()
Link to this function

template_module?(module, manifest_module)

View Source
@spec template_module?(module(), module()) :: boolean()