breadth first traversal

should fix referencing
This commit is contained in:
Torsten Ruger
2015-06-19 16:53:19 +03:00
parent 4754ba60be
commit ca803225c6
3 changed files with 56 additions and 43 deletions

View File

@ -36,7 +36,7 @@ class TestRefs < MiniTest::Test
object2 = ObjectWithAttributes.new
object.extra = [object2]
@out = [ {:one => object} , object2 ]
check "- - :one => ObjectWithAttributes(:name => 'some name', :number => 1234, :extra => [->1])\n- &1 ObjectWithAttributes(:name => 'some name', :number => 1234)"
check "- - :one => ObjectWithAttributes(:name => 'some name', :number => 1234, :extra => [->2])\n- &2 ObjectWithAttributes(:name => 'some name', :number => 1234)"
end
end