Module: TestBench::Session::Controls::Backtrace::Location
- Defined in:
- lib/test_bench/session/controls/backtrace/location.rb
Defined Under Namespace
Modules: AbsolutePath
Class Method Summary collapse
Class Method Details
.backtrace ⇒ Object
15 16 17 |
# File 'lib/test_bench/session/controls/backtrace/location.rb', line 15 def self.backtrace Exception::Example.backtrace end |
.example(index = nil, backtrace: nil) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/test_bench/session/controls/backtrace/location.rb', line 6 def self.example(index=nil, backtrace: nil) index ||= 0 backtrace ||= self.backtrace file, line_number, _ = backtrace[index].split(':', 3) "#{file}:#{line_number}" end |
.other_example ⇒ Object
19 20 21 |
# File 'lib/test_bench/session/controls/backtrace/location.rb', line 19 def self.other_example example(1) end |