Module: Cucumber::RbSupport

Defined in:
lib/cucumber/rb_support/rb_dsl.rb,
lib/cucumber/rb_support/rb_hook.rb,
lib/cucumber/rb_support/snippet.rb,
lib/cucumber/rb_support/rb_world.rb,
lib/cucumber/rb_support/rb_language.rb,
lib/cucumber/rb_support/rb_transform.rb,
lib/cucumber/rb_support/rb_step_definition.rb

Defined Under Namespace

Modules: RbDsl, RbWorld, Snippet Classes: MultipleWorld, NilWorld, RbHook, RbLanguage, RbStepDefinition, RbTransform

Class Method Summary collapse

Class Method Details

.backtrace_line(proc, name) ⇒ Object



211
212
213
214
# File 'lib/cucumber/rb_support/rb_language.rb', line 211

def self.backtrace_line(proc, name)
  location = Cucumber::Core::Ast::Location.from_source_location(*proc.source_location)
  "#{location.to_s}:in `#{name}'"
end