Module: Cucumber::WireSupport::WireProtocol

Included in:
Connection
Defined in:
lib/cucumber/wire_support/wire_protocol.rb,
lib/cucumber/wire_support/wire_protocol/requests.rb

Defined Under Namespace

Modules: Requests

Instance Method Summary (collapse)

Instance Method Details

- (Object) begin_scenario(scenario)



31
32
33
34
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 31

def begin_scenario(scenario)
  handler = Requests::BeginScenario.new(self)
  handler.execute(scenario)
end

- (Object) diff_failed



21
22
23
24
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 21

def diff_failed
  handler = Requests::DiffFailed.new(self)
  handler.execute
end

- (Object) diff_ok



26
27
28
29
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 26

def diff_ok
  handler = Requests::DiffOk.new(self)
  handler.execute
end

- (Object) end_scenario(scenario)



36
37
38
39
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 36

def end_scenario(scenario)
  handler = Requests::EndScenario.new(self)
  handler.execute(scenario)
end

- (Object) invoke(step_definition_id, args)



16
17
18
19
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 16

def invoke(step_definition_id, args)
  handler = Requests::Invoke.new(self)
  handler.execute(step_definition_id, args)
end

- (Object) snippet_text(step_keyword, step_name, multiline_arg_class_name)



11
12
13
14
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 11

def snippet_text(step_keyword, step_name, multiline_arg_class_name)
  handler = Requests::SnippetText.new(self)
  handler.execute(step_keyword, step_name, multiline_arg_class_name)
end

- (Object) step_matches(name_to_match, name_to_report)



6
7
8
9
# File 'lib/cucumber/wire_support/wire_protocol.rb', line 6

def step_matches(name_to_match, name_to_report)
  handler = Requests::StepMatches.new(self)
  handler.execute(name_to_match, name_to_report)
end