class Roadshow::ProjectConfig

Overview

A class representing the contents of a scenarios.yml file (i.e., the whole state of the project's configuration).

Extended Modules

Defined in:

roadshow/project_config.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(project : String, shared : Scenario | Nil, scenarios : Array(Scenario)) #

[View source]

Class Method Detail

def self.load(data : YAML::Any) #

[View source]

Instance Method Detail

def project : String #

[View source]
def scenarios : Array(Scenario) #

Return an array of configured scenarios, fully populated and validated.


[View source]