Move the space instance to the parfait module

A better fit, maybe even a pattern for singletons
This commit is contained in:
Torsten Ruger
2016-12-30 14:10:49 +02:00
parent a00f6be3ba
commit f0350601a7
43 changed files with 85 additions and 85 deletions

View File

@ -4,7 +4,7 @@ class BasicType < MiniTest::Test
def setup
Register.machine.boot
@space = Parfait::Space.object_space
@space = Parfait.object_space
@mess = @space.first_message
assert @mess
@type = @mess.get_type()

View File

@ -4,7 +4,7 @@ class TypeHash < MiniTest::Test
def setup
Register.machine.boot
@space = Parfait::Space.object_space
@space = Parfait.object_space
@types = @space.types
@first = @types.values.first
end

View File

@ -4,7 +4,7 @@ class TypeMessages < MiniTest::Test
def setup
Register.machine.boot
@space = Parfait::Space.object_space
@space = Parfait.object_space
@mess = @space.first_message
end

View File

@ -4,7 +4,7 @@ class TestMethodApi < MiniTest::Test
def setup
Register.machine.boot
@space = Parfait::Space.object_space
@space = Parfait.object_space
@try_class = @space.create_class( :Try )
@try_type = @try_class.instance_type
end

View File

@ -4,7 +4,7 @@ class TypeApi < MiniTest::Test
def setup
Register.machine.boot
@space = Parfait::Space.object_space
@space = Parfait.object_space
tc = @space.get_class_by_name( :Type )
@type = Parfait::Type.new tc
end
@ -23,7 +23,7 @@ class TypeApi < MiniTest::Test
end
def test_class_space
space = Parfait::Space.object_space
space = Parfait.object_space
assert_equal Parfait::Space , space.class
type = space.get_type
assert_equal Parfait::Type , type.class