X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;ds=sidebyside;f=auto_tests%2Ftests%2Futils_test.js;h=9c8974c432b67cf7864e2b7b4916275acc6a7778;hb=74018de8a92f3dd5ca02f6f04f1617fc8bfc03be;hp=ef022b9c4f5a8f4d2505c2a2f08445dd3d553711;hpb=7d1afbb93536f59e428f414d76514f25be4fffb6;p=dygraphs.git diff --git a/auto_tests/tests/utils_test.js b/auto_tests/tests/utils_test.js index ef022b9..9c8974c 100644 --- a/auto_tests/tests/utils_test.js +++ b/auto_tests/tests/utils_test.js @@ -146,7 +146,8 @@ UtilsTestCase.prototype.testIterator_whole_array = function() { throw "err"; } else { return true; - }); + }; + }); assertTrue(iter.hasNext()); assertEquals('a', iter.next()); assertTrue(iter.hasNext()); @@ -155,4 +156,17 @@ UtilsTestCase.prototype.testIterator_whole_array = function() { 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()); +}