diff options
Diffstat (limited to 'cli/tests/unit/symlink_test.ts')
-rw-r--r-- | cli/tests/unit/symlink_test.ts | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/cli/tests/unit/symlink_test.ts b/cli/tests/unit/symlink_test.ts index 782b03175..47aecacc8 100644 --- a/cli/tests/unit/symlink_test.ts +++ b/cli/tests/unit/symlink_test.ts @@ -4,10 +4,9 @@ import { assertRejects, assertThrows, pathToAbsoluteFileUrl, - unitTest, } from "./test_util.ts"; -unitTest( +Deno.test( { permissions: { read: true, write: true } }, function symlinkSyncSuccess() { const testDir = Deno.makeTempDirSync(); @@ -22,7 +21,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: true, write: true } }, function symlinkSyncURL() { const testDir = Deno.makeTempDirSync(); @@ -40,13 +39,16 @@ unitTest( }, ); -unitTest(function symlinkSyncPerm() { - assertThrows(() => { - Deno.symlinkSync("oldbaddir", "newbaddir"); - }, Deno.errors.PermissionDenied); -}); +Deno.test( + { permissions: { read: false, write: false } }, + function symlinkSyncPerm() { + assertThrows(() => { + Deno.symlinkSync("oldbaddir", "newbaddir"); + }, Deno.errors.PermissionDenied); + }, +); -unitTest( +Deno.test( { permissions: { read: true, write: true } }, function symlinkSyncAlreadyExist() { const existingFile = Deno.makeTempFileSync(); @@ -61,7 +63,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: true, write: true } }, async function symlinkSuccess() { const testDir = Deno.makeTempDirSync(); @@ -76,7 +78,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: true, write: true } }, async function symlinkURL() { const testDir = Deno.makeTempDirSync(); @@ -94,7 +96,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: true, write: true } }, async function symlinkAlreadyExist() { const existingFile = Deno.makeTempFileSync(); @@ -109,7 +111,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: true, write: ["."] } }, async function symlinkNoFullWritePermissions() { await assertRejects( @@ -123,7 +125,7 @@ unitTest( }, ); -unitTest( +Deno.test( { permissions: { read: ["."], write: true } }, async function symlinkNoFullReadPermissions() { await assertRejects( |