Module: RR::Adapters::Rspec

Includes:
RRMethods
Defined in:
lib/rr/adapters/rspec.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from RRMethods

#any_times, #anything, #boolean, #dont_allow, #duck_type, #instance_of, #is_a, #mock, #numeric, #proxy, #reset, #stub, #verify

Class Method Details

.included(mod) ⇒ Object



4
5
6
7
8
9
# File 'lib/rr/adapters/rspec.rb', line 4

def self.included(mod)
  patterns = ::Spec::Runner::QuietBacktraceTweaker::IGNORE_PATTERNS
  unless patterns.include?(RR::Errors::BACKTRACE_IDENTIFIER)
    patterns.push(RR::Errors::BACKTRACE_IDENTIFIER)
  end
end

Instance Method Details

#setup_mocks_for_rspecObject



12
13
14
# File 'lib/rr/adapters/rspec.rb', line 12

def setup_mocks_for_rspec
  rr_reset
end

#teardown_mocks_for_rspecObject



18
19
20
# File 'lib/rr/adapters/rspec.rb', line 18

def teardown_mocks_for_rspec
  rr_reset
end

#verify_mocks_for_rspecObject



15
16
17
# File 'lib/rr/adapters/rspec.rb', line 15

def verify_mocks_for_rspec
  rr_verify
end