class Temporaries::Adapters::MiniTest
Public Class Methods
install()
click to toggle source
# File lib/temporaries/adapters/mini_test.rb, line 4 def self.install ::MiniTest::Spec.class_eval do extend Extension include Values include Directory end end
Public Instance Methods
after(&hook)
click to toggle source
Calls superclass method
Temporaries::Adapters::Base#after
# File lib/temporaries/adapters/mini_test.rb, line 21 def after(&hook) context.__send__ :include, Module.new { define_method(:teardown) do |*args, &block| instance_eval(&hook) super(*args, &block) end } end
before(&hook)
click to toggle source
Calls superclass method
Temporaries::Adapters::Base#before
# File lib/temporaries/adapters/mini_test.rb, line 12 def before(&hook) context.__send__ :include, Module.new { define_method(:setup) do |*args, &block| super(*args, &block) instance_eval(&hook) end } end