Fix tests for iterable

This commit is contained in:
MindfulMinun committed 2022-06-30 01:18:15 -05:00
1 parent 9646b31cfd
commit 99db8d7269
1 file changed
+11 -3
+11 -3
View File
@@ -29,10 +29,18 @@ Deno.test("range: one arg", () => {
assert(iter.next().done)
})
Deno.test("range: two args", () => {
const iter = range(50_000)
for (let i = 0; i < 50_000; i++) {
const iter = range(40, 50)
for (let i = 40; i < 50; i++) {
const next = iter.next()
assertEquals(next.value, i)
}
assert(iter.next().done)
})
Deno.test("range: three args", () => {
const iter = range(60, 80, 4)
for (let i = 60; i < 80; i += 4) {
const next = iter.next()
assertEquals(next.value, i)
}