Module RR::Adapters::Rspec
In: lib/rr/adapters/rspec.rb

Methods

Included Modules

RRMethods

Classes and Modules

Class RR::Adapters::Rspec::InvocationMatcher

Public Class methods

[Source]

   # File lib/rr/adapters/rspec.rb, line 4
4:       def self.included(mod)
5:         patterns = ::Spec::Runner::QuietBacktraceTweaker::IGNORE_PATTERNS
6:         unless patterns.include?(RR::Errors::BACKTRACE_IDENTIFIER)
7:           patterns.push(RR::Errors::BACKTRACE_IDENTIFIER)
8:         end
9:       end

Public Instance methods

[Source]

    # File lib/rr/adapters/rspec.rb, line 22
22:       def have_received(method = nil)
23:         InvocationMatcher.new(method)
24:       end

[Source]

    # File lib/rr/adapters/rspec.rb, line 12
12:       def setup_mocks_for_rspec
13:         RR.reset
14:       end

[Source]

    # File lib/rr/adapters/rspec.rb, line 18
18:       def teardown_mocks_for_rspec
19:         RR.reset
20:       end

[Source]

    # File lib/rr/adapters/rspec.rb, line 15
15:       def verify_mocks_for_rspec
16:         RR.verify
17:       end

[Validate]