class Cucumber::StepMatch
def backtrace_line
def backtrace_line @step_definition.backtrace_line end
def file_colon_line
def file_colon_line @step_definition.file_colon_line end
def format_args(format = lambda{|a| a})
def format_args(format = lambda{|a| a}) @formatted_step_name || @step_definition.format_args(@step_name, format) end
def initialize(step_definition, step_name, formatted_step_name, args)
def initialize(step_definition, step_name, formatted_step_name, args) @step_definition, @step_name, @formatted_step_name, @args = step_definition, step_name, formatted_step_name, args end
def invoke(world, multiline_arg)
def invoke(world, multiline_arg) all_args = @args.dup all_args << multiline_arg if multiline_arg @step_definition.invoke(world, all_args) end
def text_length
def text_length @step_definition.text_length end