From 99db8d726985ba1f3e0dc6a68fd15fe0253148ca Mon Sep 17 00:00:00 2001 From: MindfulMinun Date: Thu, 30 Jun 2022 01:18:15 -0500 Subject: [PATCH] Fix tests for iterable --- tests/iterable.test.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tests/iterable.test.ts b/tests/iterable.test.ts index 86d674f..9282869 100644 --- a/tests/iterable.test.ts +++ b/tests/iterable.test.ts @@ -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) }