From 6708fcc38688b80d4e052f755f02efb09a2071d1 Mon Sep 17 00:00:00 2001 From: "Kevin (Kun) \"Kassimo\" Qian" Date: Tue, 19 Nov 2019 13:44:59 -0800 Subject: std/node: add some Node.js polyfill to require() (#3382) --- std/node/require_test.ts | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 std/node/require_test.ts (limited to 'std/node/require_test.ts') diff --git a/std/node/require_test.ts b/std/node/require_test.ts deleted file mode 100644 index 7cac6d6b2..000000000 --- a/std/node/require_test.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { test } from "../testing/mod.ts"; -import { assertEquals, assert } from "../testing/asserts.ts"; -import { makeRequire } from "./require.ts"; - -const selfPath = window.unescape(import.meta.url.substring(7)); -// TS compiler would try to resolve if function named "require" -// Thus suffixing it with require_ to fix this... -const require_ = makeRequire(selfPath); - -test(function requireSuccess() { - const result = require_("./node/tests/cjs/cjs_a.js"); - assert("helloA" in result); - assert("helloB" in result); - assert("C" in result); - assert("leftPad" in result); - assertEquals(result.helloA(), "A"); - assertEquals(result.helloB(), "B"); - assertEquals(result.C, "C"); - assertEquals(result.leftPad("pad", 4), " pad"); -}); - -test(function requireCycle() { - const resultA = require_("./node/tests/cjs/cjs_cycle_a"); - const resultB = require_("./node/tests/cjs/cjs_cycle_b"); - assert(resultA); - assert(resultB); -}); -- cgit v1.2.3