summaryrefslogtreecommitdiff
path: root/std/node/_fs/_fs_dir_test.ts
diff options
context:
space:
mode:
authorChris Knight <cknight1234@gmail.com>2020-04-16 20:45:30 +0100
committerGitHub <noreply@github.com>2020-04-16 15:45:30 -0400
commit1cd1f7de70b8ee68d2f6757f2b38a712ea1f3876 (patch)
tree50a4f1b5807db64aba9189df1cf995de5d871549 /std/node/_fs/_fs_dir_test.ts
parentf2d1bc3af3c4404935ab8bebf1d6cbe7bedab8c5 (diff)
refactor: proper Node polyfill directory iteration now that Deno supports this (#4783)
Diffstat (limited to 'std/node/_fs/_fs_dir_test.ts')
-rw-r--r--std/node/_fs/_fs_dir_test.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/std/node/_fs/_fs_dir_test.ts b/std/node/_fs/_fs_dir_test.ts
index 6ee044391..5b3336201 100644
--- a/std/node/_fs/_fs_dir_test.ts
+++ b/std/node/_fs/_fs_dir_test.ts
@@ -90,6 +90,7 @@ test({
}
);
const thirdRead: Dirent | null = await dir.read();
+ const fourthRead: Dirent | null = await dir.read();
if (firstRead?.name === "foo.txt") {
assertEquals(secondRead?.name, "bar.txt");
@@ -100,6 +101,7 @@ test({
}
assert(secondCallback);
assert(thirdRead === null);
+ assert(fourthRead === null);
} finally {
Deno.removeSync(testDir, { recursive: true });
}
@@ -120,6 +122,7 @@ test({
const firstRead: Dirent | null = dir.readSync();
const secondRead: Dirent | null = dir.readSync();
const thirdRead: Dirent | null = dir.readSync();
+ const fourthRead: Dirent | null = dir.readSync();
if (firstRead?.name === "foo.txt") {
assertEquals(secondRead?.name, "bar.txt");
@@ -129,6 +132,7 @@ test({
fail("File not found during read");
}
assert(thirdRead === null);
+ assert(fourthRead === null);
} finally {
Deno.removeSync(testDir, { recursive: true });
}