class RSpec::Mocks::RootSpace
@private Provides a default space implementation for outside the scope of an example. Called “root” because it serves as the root of the space stack.
Public Instance Methods
any_instance_proxy_for(*_args)
click to toggle source
# File lib/rspec/mocks/space.rb, line 16 def any_instance_proxy_for(*_args) raise_lifecycle_message end
any_instance_recorder_for(*_args)
click to toggle source
# File lib/rspec/mocks/space.rb, line 12 def any_instance_recorder_for(*_args) raise_lifecycle_message end
any_instance_recorders_from_ancestry_of(_object)
click to toggle source
# File lib/rspec/mocks/space.rb, line 24 def any_instance_recorders_from_ancestry_of(_object) raise_lifecycle_message end
new_scope()
click to toggle source
# File lib/rspec/mocks/space.rb, line 38 def new_scope Space.new end
proxy_for(*_args)
click to toggle source
# File lib/rspec/mocks/space.rb, line 8 def proxy_for(*_args) raise_lifecycle_message end
register_constant_mutator(_mutator)
click to toggle source
# File lib/rspec/mocks/space.rb, line 20 def register_constant_mutator(_mutator) raise_lifecycle_message end
registered?(_object)
click to toggle source
# File lib/rspec/mocks/space.rb, line 34 def registered?(_object) false end
reset_all()
click to toggle source
# File lib/rspec/mocks/space.rb, line 28 def reset_all end
verify_all()
click to toggle source
# File lib/rspec/mocks/space.rb, line 31 def verify_all end
Private Instance Methods
raise_lifecycle_message()
click to toggle source
# File lib/rspec/mocks/space.rb, line 44 def raise_lifecycle_message raise OutsideOfExampleError, "The use of doubles or partial doubles from rspec-mocks outside of the per-test lifecycle is not supported." end