class Cucumber::Core::Ast::ExpandedOutlineStep

Public Class Methods

new(outline_step, language, location, comments, keyword, name, multiline_arg) click to toggle source
# File lib/cucumber/core/ast/step.rb, line 55
def initialize(outline_step, language, location, comments, keyword, name, multiline_arg)
  @outline_step, @language, @location, @comments, @keyword, @name, @multiline_arg = outline_step, language, location, comments, keyword, name, multiline_arg
end

Public Instance Methods

all_locations() click to toggle source
# File lib/cucumber/core/ast/step.rb, line 59
def all_locations
  @outline_step.all_locations
end
backtrace_line() click to toggle source
# File lib/cucumber/core/ast/step.rb, line 65
def backtrace_line
  "#{step_backtrace_line}\n" +
  "#{@outline_step.location}:in `#{@outline_step.keyword}#{@outline_step.name}'"
end
Also aliased as: step_backtrace_line
step_backtrace_line()
Alias for: backtrace_line