tests: update example_hanoi with saner constructor
authorJean Privat <jean@pryen.org>
Mon, 13 Jul 2015 16:43:24 +0000 (12:43 -0400)
committerJean Privat <jean@pryen.org>
Mon, 13 Jul 2015 16:44:37 +0000 (12:44 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

tests/example_hanoi.nit

index da0cf31..3bb4205 100644 (file)
@@ -53,13 +53,13 @@ class Tower
                end
        end
 
-       var t: Array[Int] # The stack of discus (only the diameter is stored).
+       var t = new Array[Int] # The stack of discus (only the diameter is stored).
 
        init full(n: Int)
        # Build a new tower with `n' discus.
        do
                assert positive: n >= 0
-               _t = new Array[Int].with_capacity(n)
+               t.enlarge(n)
                for i in [0..n[ do
                        push(n-i)
                end
@@ -68,7 +68,6 @@ class Tower
        init empty
        # Build a empty tower.
        do
-               _t = new Array[Int]
        end
 end