From 61273085e40fb4d992eef4b1b5601e3567c80664 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 11 Feb 2020 17:24:27 +0100 Subject: refactor: rewrite tests in std/ to use Deno.test (#3930) --- std/fs/expand_glob_test.ts | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'std/fs/expand_glob_test.ts') diff --git a/std/fs/expand_glob_test.ts b/std/fs/expand_glob_test.ts index 718c8183f..58da2c1bf 100644 --- a/std/fs/expand_glob_test.ts +++ b/std/fs/expand_glob_test.ts @@ -1,6 +1,5 @@ const { cwd, execPath, run } = Deno; import { decode } from "../strings/mod.ts"; -import { test, runIfMain } from "../testing/mod.ts"; import { assert, assertEquals, assertStrContains } from "../testing/asserts.ts"; import { isWindows, @@ -52,7 +51,7 @@ const EG_OPTIONS: ExpandGlobOptions = { globstar: false }; -test(async function expandGlobWildcard(): Promise { +Deno.test(async function expandGlobWildcard(): Promise { const options = EG_OPTIONS; assertEquals(await expandGlobArray("*", options), [ "abc", @@ -62,12 +61,12 @@ test(async function expandGlobWildcard(): Promise { ]); }); -test(async function expandGlobTrailingSeparator(): Promise { +Deno.test(async function expandGlobTrailingSeparator(): Promise { const options = EG_OPTIONS; assertEquals(await expandGlobArray("*/", options), ["subdir"]); }); -test(async function expandGlobParent(): Promise { +Deno.test(async function expandGlobParent(): Promise { const options = EG_OPTIONS; assertEquals(await expandGlobArray("subdir/../*", options), [ "abc", @@ -77,7 +76,7 @@ test(async function expandGlobParent(): Promise { ]); }); -test(async function expandGlobExt(): Promise { +Deno.test(async function expandGlobExt(): Promise { const options = { ...EG_OPTIONS, extended: true }; assertEquals(await expandGlobArray("abc?(def|ghi)", options), [ "abc", @@ -97,7 +96,7 @@ test(async function expandGlobExt(): Promise { assertEquals(await expandGlobArray("abc!(def|ghi)", options), ["abc"]); }); -test(async function expandGlobGlobstar(): Promise { +Deno.test(async function expandGlobGlobstar(): Promise { const options = { ...EG_OPTIONS, globstar: true }; assertEquals( await expandGlobArray(joinGlobs(["**", "abc"], options), options), @@ -105,7 +104,7 @@ test(async function expandGlobGlobstar(): Promise { ); }); -test(async function expandGlobGlobstarParent(): Promise { +Deno.test(async function expandGlobGlobstarParent(): Promise { const options = { ...EG_OPTIONS, globstar: true }; assertEquals( await expandGlobArray(joinGlobs(["subdir", "**", ".."], options), options), @@ -113,12 +112,12 @@ test(async function expandGlobGlobstarParent(): Promise { ); }); -test(async function expandGlobIncludeDirs(): Promise { +Deno.test(async function expandGlobIncludeDirs(): Promise { const options = { ...EG_OPTIONS, includeDirs: false }; assertEquals(await expandGlobArray("subdir", options), []); }); -test(async function expandGlobPermError(): Promise { +Deno.test(async function expandGlobPermError(): Promise { const exampleUrl = new URL("testdata/expand_wildcard.js", import.meta.url); const p = run({ args: [execPath(), exampleUrl.toString()], @@ -133,5 +132,3 @@ test(async function expandGlobPermError(): Promise { "Uncaught PermissionDenied" ); }); - -runIfMain(import.meta); -- cgit v1.2.3