summaryrefslogtreecommitdiff
path: root/cli/tests/unit/read_text_file_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/read_text_file_test.ts')
-rw-r--r--cli/tests/unit/read_text_file_test.ts25
1 files changed, 12 insertions, 13 deletions
diff --git a/cli/tests/unit/read_text_file_test.ts b/cli/tests/unit/read_text_file_test.ts
index 1447fd028..6e7dce73e 100644
--- a/cli/tests/unit/read_text_file_test.ts
+++ b/cli/tests/unit/read_text_file_test.ts
@@ -4,17 +4,16 @@ import {
assertRejects,
assertThrows,
pathToAbsoluteFileUrl,
- unitTest,
} from "./test_util.ts";
-unitTest({ permissions: { read: true } }, function readTextFileSyncSuccess() {
+Deno.test({ permissions: { read: true } }, function readTextFileSyncSuccess() {
const data = Deno.readTextFileSync("cli/tests/testdata/fixture.json");
assert(data.length > 0);
const pkg = JSON.parse(data);
assertEquals(pkg.name, "deno");
});
-unitTest({ permissions: { read: true } }, function readTextFileSyncByUrl() {
+Deno.test({ permissions: { read: true } }, function readTextFileSyncByUrl() {
const data = Deno.readTextFileSync(
pathToAbsoluteFileUrl("cli/tests/testdata/fixture.json"),
);
@@ -23,19 +22,19 @@ unitTest({ permissions: { read: true } }, function readTextFileSyncByUrl() {
assertEquals(pkg.name, "deno");
});
-unitTest({ permissions: { read: false } }, function readTextFileSyncPerm() {
+Deno.test({ permissions: { read: false } }, function readTextFileSyncPerm() {
assertThrows(() => {
Deno.readTextFileSync("cli/tests/testdata/fixture.json");
}, Deno.errors.PermissionDenied);
});
-unitTest({ permissions: { read: true } }, function readTextFileSyncNotFound() {
+Deno.test({ permissions: { read: true } }, function readTextFileSyncNotFound() {
assertThrows(() => {
Deno.readTextFileSync("bad_filename");
}, Deno.errors.NotFound);
});
-unitTest(
+Deno.test(
{ permissions: { read: true } },
async function readTextFileSuccess() {
const data = await Deno.readTextFile("cli/tests/testdata/fixture.json");
@@ -45,7 +44,7 @@ unitTest(
},
);
-unitTest({ permissions: { read: true } }, async function readTextFileByUrl() {
+Deno.test({ permissions: { read: true } }, async function readTextFileByUrl() {
const data = await Deno.readTextFile(
pathToAbsoluteFileUrl("cli/tests/testdata/fixture.json"),
);
@@ -54,19 +53,19 @@ unitTest({ permissions: { read: true } }, async function readTextFileByUrl() {
assertEquals(pkg.name, "deno");
});
-unitTest({ permissions: { read: false } }, async function readTextFilePerm() {
+Deno.test({ permissions: { read: false } }, async function readTextFilePerm() {
await assertRejects(async () => {
await Deno.readTextFile("cli/tests/testdata/fixture.json");
}, Deno.errors.PermissionDenied);
});
-unitTest({ permissions: { read: true } }, function readTextFileSyncLoop() {
+Deno.test({ permissions: { read: true } }, function readTextFileSyncLoop() {
for (let i = 0; i < 256; i++) {
Deno.readTextFileSync("cli/tests/testdata/fixture.json");
}
});
-unitTest(
+Deno.test(
{ permissions: { read: true } },
async function readTextFileDoesNotLeakResources() {
const resourcesBefore = Deno.resources();
@@ -75,7 +74,7 @@ unitTest(
},
);
-unitTest(
+Deno.test(
{ permissions: { read: true } },
function readTextFileSyncDoesNotLeakResources() {
const resourcesBefore = Deno.resources();
@@ -84,7 +83,7 @@ unitTest(
},
);
-unitTest(
+Deno.test(
{ permissions: { read: true } },
async function readTextFileWithAbortSignal() {
const ac = new AbortController();
@@ -97,7 +96,7 @@ unitTest(
},
);
-unitTest(
+Deno.test(
{ permissions: { read: true }, ignore: Deno.build.os !== "linux" },
async function readTextFileProcFs() {
const data = await Deno.readTextFile("/proc/self/stat");