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 18 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 14 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 26 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 44 def new_scope Space.new end
proxy_for(*_args)
click to toggle source
# File lib/rspec/mocks/space.rb, line 10 def proxy_for(*_args) raise_lifecycle_message end
register_constant_mutator(_mutator)
click to toggle source
# File lib/rspec/mocks/space.rb, line 22 def register_constant_mutator(_mutator) raise_lifecycle_message end
registered?(_object)
click to toggle source
# File lib/rspec/mocks/space.rb, line 36 def registered?(_object) false end
reset_all()
click to toggle source
# File lib/rspec/mocks/space.rb, line 30 def reset_all end
superclass_proxy_for(*_args)
click to toggle source
# File lib/rspec/mocks/space.rb, line 40 def superclass_proxy_for(*_args) raise_lifecycle_message end
verify_all()
click to toggle source
# File lib/rspec/mocks/space.rb, line 33 def verify_all end
Private Instance Methods
raise_lifecycle_message()
click to toggle source
# File lib/rspec/mocks/space.rb, line 50 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