always slot definitions in slot loads

This commit is contained in:
Torsten Ruger
2018-03-10 18:04:04 +05:30
parent bc5906fb83
commit dae17e0c18
7 changed files with 17 additions and 13 deletions

View File

@ -19,13 +19,13 @@ module Vool
assert @method.first.left
end
def test_slot_starts_at_message
assert_equal :message , @method.first.left[0]
assert_equal :message , @method.first.left.known_object
end
def test_slot_gets_self
assert_equal :self , @method.first.left[1]
assert_equal :self , @method.first.left.slots[0]
end
def test_slot_assigns_to_local
assert_equal :a , @method.first.left[-1]
assert_equal :a , @method.first.left.slots[-1]
end
def test_slot_assigns_something
assert @method.first.right