Module: Strut

Defined in:
lib/strut.rb,
lib/strut/config.rb,
lib/strut/parser.rb,
lib/strut/report.rb,
lib/strut/version.rb,
lib/strut/document.rb,
lib/strut/annotation.rb,
lib/strut/slim_client.rb,
lib/strut/slim_command.rb,
lib/strut/report_builder.rb,
lib/strut/scenario_result.rb,
lib/strut/document_builder.rb,
lib/strut/scenario_builder.rb,
lib/strut/interaction_factory.rb,
lib/strut/slim_command_factory.rb,
lib/strut/report_junit_formatter.rb,
lib/strut/report_pretty_formatter.rb

Defined Under Namespace

Classes: Annotation, CallCommand, CommandMetadata, Config, Document, DocumentBuilder, ImportCommand, Interaction, InteractionFactory, MakeCommand, Parser, Report, ReportBuilder, ReportJUnitFormatter, ReportPrettyFormatter, ScenarioBuilder, ScenarioResult, SlimClient, SlimCommand, SlimCommandFactory, Strut

Constant Summary collapse

VERSION =
"0.1.0"
ANNOTATION_OK =
:ok
ANNOTATION_FAIL =
:fail
ANNOTATION_EXCEPTION =
:exception
SCENARIO_PASS =
"pass"
SCENARIO_FAIL =
"fail"
SCENARIO_ERROR =
"error"

Class Method Summary collapse

Class Method Details

.run(args) ⇒ Object



10
11
12
# File 'lib/strut.rb', line 10

def self.run(args)
  Strut.new.run(args)
end