module PryTestcase
Constants
- VERSION
Public Class Methods
disable()
click to toggle source
# File lib/pry_testcase.rb, line 18 def disable @enabled.delete(Thread.current) end
enable()
click to toggle source
# File lib/pry_testcase.rb, line 14 def enable @enabled[Thread.current] = true end
enabled?()
click to toggle source
# File lib/pry_testcase.rb, line 10 def enabled? @enabled[Thread.current] end
pry()
click to toggle source
# File lib/pry_testcase.rb, line 22 def pry return unless enabled? depth = caller_locations.find_index{|c| !c.path.end_with?('pry_testcase.rb')} + 1 binding.of_caller(depth).pry end
pry_once()
click to toggle source
# File lib/pry_testcase.rb, line 29 def pry_once pry disable end