fixing indexed stuff

layout returns layout as first name (offsets indexes)
object internal length is gone  into layouts functionality
This commit is contained in:
Torsten Ruger
2015-10-26 12:22:32 +02:00
parent bb3d211c04
commit 979ebb7612
8 changed files with 28 additions and 36 deletions

View File

@ -74,7 +74,7 @@ HERE
was = check
get = was.next(6)
assert_equal GetSlot , get.class
assert_equal 3, get.index , "Get to frame index must be offset, not #{get.index}"
assert_equal 4, get.index , "Get to frame index must be offset, not #{get.index}"
end
def test_assign_arg
@ -90,7 +90,7 @@ HERE
was = check
set = was.next(3)
assert_equal SetSlot , set.class
assert_equal 9, set.index , "Set to args index must be offset, not #{set.index}"
assert_equal 10, set.index , "Set to args index must be offset, not #{set.index}"
end
def test_assign_int
@ -105,7 +105,7 @@ HERE
was = check
set = was.next(4)
assert_equal SetSlot , set.class
assert_equal 3, set.index , "Set to frame index must be offset, not #{set.index}"
assert_equal 4, set.index , "Set to frame index must be offset, not #{set.index}"
end
def test_arg_get
@ -122,7 +122,7 @@ HERE
was = check
get = was.next(2)
assert_equal GetSlot , get.class
assert_equal 9, get.index , "Get to frame index must be offset, not #{get.index}"
assert_equal 10, get.index , "Get to frame index must be offset, not #{get.index}"
end
end
end