throw "err";
} else {
return true;
- });
+ };
+ });
assertTrue(iter.hasNext());
assertEquals('a', iter.next());
assertTrue(iter.hasNext());
assertEquals('c', iter.next());
assertFalse(iter.hasNext());
assertNull(iter.next());
-}
\ No newline at end of file
+}
+
+UtilsTestCase.prototype.testIterator_no_args = function() {
+ var array = ['a', 'b', 'c'];
+ var iter = Dygraph.createIterator(array);
+ assertTrue(iter.hasNext());
+ assertEquals('a', iter.next());
+ assertTrue(iter.hasNext());
+ assertEquals('b', iter.next());
+ assertTrue(iter.hasNext());
+ assertEquals('c', iter.next());
+ assertFalse(iter.hasNext());
+ assertNull(iter.next());
+}