summaryrefslogtreecommitdiff
path: root/std/node/_fs/_fs_readFile_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/node/_fs/_fs_readFile_test.ts')
-rw-r--r--std/node/_fs/_fs_readFile_test.ts20
1 files changed, 20 insertions, 0 deletions
diff --git a/std/node/_fs/_fs_readFile_test.ts b/std/node/_fs/_fs_readFile_test.ts
index 429ceb3f5..1a850c91a 100644
--- a/std/node/_fs/_fs_readFile_test.ts
+++ b/std/node/_fs/_fs_readFile_test.ts
@@ -35,6 +35,20 @@ test("readFileEncodeUtf8Success", async function () {
assertEquals(data as string, "hello world");
});
+test("readFileEncodingAsString", async function () {
+ const data = await new Promise((res, rej) => {
+ readFile(testData, "utf8", (err, data) => {
+ if (err) {
+ rej(err);
+ }
+ res(data);
+ });
+ });
+
+ assertEquals(typeof data, "string");
+ assertEquals(data as string, "hello world");
+});
+
test("readFileSyncSuccess", function () {
const data = readFileSync(testData);
assert(data instanceof Uint8Array);
@@ -46,3 +60,9 @@ test("readFileEncodeUtf8Success", function () {
assertEquals(typeof data, "string");
assertEquals(data as string, "hello world");
});
+
+test("readFileEncodeAsString", function () {
+ const data = readFileSync(testData, "utf8");
+ assertEquals(typeof data, "string");
+ assertEquals(data as string, "hello world");
+});