using Invercargill; void tracker_tests() { Test.add_func("/invercargill/enumerable/iterator", () => { var items = Wrap.array(new int[] { 1, 2, 3, 4, 5, 6}); var i = 1; foreach (var item in items) { assert_true(item == i); i++; } }); Test.add_func("/invercargill/enumerable/iterator2", () => { var items = range(10, 1000, 5); var i = 10; foreach (var item in items) { assert_true(item == i); i += 5; } }); Test.add_func("/invercargill/enumerable/iterator3", () => { var items = range(0, 1000); var i = 0; foreach (var item in items) { assert_true(item == i); i++; } }); }