class Minitest::SelfMonad
Public Class Methods
new()
click to toggle source
Calls superclass method
Minitest::ValueMonad.new
# File lib/minitest/bacon.rb, line 104 def initialize super self @depth = 0 end
Public Instance Methods
method_missing(name, *args, &block)
click to toggle source
Calls superclass method
Minitest::ValueMonad#method_missing
# File lib/minitest/bacon.rb, line 109 def method_missing(name, *args, &block) # hacky, saves my butt on StackDepth @depth += 1 super unless @depth > 1 ensure @depth -= 1 end