class Cucumber::Core::Ast::ExpandedOutlineStep
Public Class Methods
new(outline_step, language, location, comments, keyword, text, multiline_arg)
click to toggle source
# File lib/cucumber/core/ast/step.rb, line 60 def initialize(outline_step, language, location, comments, keyword, text, multiline_arg) @outline_step, @language, @location, @comments, @keyword, @text, @multiline_arg = outline_step, language, location, comments, keyword, text, multiline_arg end
Public Instance Methods
all_locations()
click to toggle source
# File lib/cucumber/core/ast/step.rb, line 64 def all_locations @outline_step.all_locations end
backtrace_line()
click to toggle source
# File lib/cucumber/core/ast/step.rb, line 74 def backtrace_line "#{step_backtrace_line}\n" + "#{@outline_step.location}:in `#{@outline_step.keyword}#{@outline_step.text}'" end
Also aliased as: step_backtrace_line
original_location()
click to toggle source
# File lib/cucumber/core/ast/step.rb, line 68 def original_location @outline_step.location end