summaryrefslogtreecommitdiff
path: root/std/node/_fs/promises/_fs_readFile_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'std/node/_fs/promises/_fs_readFile_test.ts')
-rw-r--r--std/node/_fs/promises/_fs_readFile_test.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/std/node/_fs/promises/_fs_readFile_test.ts b/std/node/_fs/promises/_fs_readFile_test.ts
index f5be2318b..1d2097881 100644
--- a/std/node/_fs/promises/_fs_readFile_test.ts
+++ b/std/node/_fs/promises/_fs_readFile_test.ts
@@ -34,6 +34,18 @@ Deno.test("readFileStringObjectSuccess", async function () {
assertEquals(data, "hello world");
});
+Deno.test("readFileEncodeHexSuccess", async function () {
+ const data: string = await readFile(testData, { encoding: "hex" });
+ assertEquals(typeof data, "string");
+ assertEquals(data as string, "68656c6c6f20776f726c64");
+});
+
+Deno.test("readFileEncodeBase64Success", async function () {
+ const data: string = await readFile(testData, { encoding: "base64" });
+ assertEquals(typeof data, "string");
+ assertEquals(data as string, "aGVsbG8gd29ybGQ=");
+});
+
Deno.test("readFileStringSuccess", async function () {
const data: string = await readFile(testData, "utf8");