Sha256: b48bef8d61374dabeb59fa7c33841c77c3e113f724e63f26b3c922cdec70fbde
Contents?: true
Size: 873 Bytes
Versions: 3
Compression:
Stored size: 873 Bytes
Contents
module RR module Integrations class RSpec1 module Mixin def setup_mocks_for_rspec RR.reset end def verify_mocks_for_rspec RR.verify end def teardown_mocks_for_rspec RR.reset end def have_received(method = nil) RSpec::InvocationMatcher.new(method) end end def name 'RSpec 1' end def applies? defined?(::Spec) end def hook ::Spec::Runner.configure do |config| config.mock_with Mixin config.include RR::Adapters::RRMethods end patterns = ::Spec::Runner::QuietBacktraceTweaker::IGNORE_PATTERNS unless patterns.include?(RR::Errors::BACKTRACE_IDENTIFIER) patterns.push(RR::Errors::BACKTRACE_IDENTIFIER) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rr-1.1.0 | lib/rr/integrations/rspec_1.rb |
rr-1.1.0.rc3 | lib/rr/integrations/rspec_1.rb |
rr-1.1.0.rc2 | lib/rr/integrations/rspec_1.rb |