Sha256: 38826aafa9247902992caf2c412cd195190c558e7555d8011f7fcf4250113b2d
Contents?: true
Size: 841 Bytes
Versions: 2
Compression:
Stored size: 841 Bytes
Contents
module RR module Integrations class MiniTest4ActiveSupport def initialize @mt_adapter = parent_adapter_class.new end def parent_adapter_class MiniTest4 end def name 'MiniTest 4 + ActiveSupport' end def applies? @mt_adapter.applies? && defined?(::ActiveSupport::TestCase) end def hook parent_adapter_class = self.parent_adapter_class ::ActiveSupport::TestCase.class_eval do include RR::Adapters::RRMethods include parent_adapter_class::Mixin setup do RR.reset RR.trim_backtrace = true RR.overridden_error_class = ::ActiveSupport::TestCase::Assertion end teardown do RR.verify end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rr-1.1.0 | lib/rr/integrations/minitest_4_active_support.rb |
rr-1.1.0.rc3 | lib/rr/integrations/minitest_4_active_support.rb |