summaryrefslogtreecommitdiff
path: root/test/parallel/test-require-dot.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2019-03-29 03:11:41 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2019-04-03 02:28:24 +0200
commit75007d64c036bba8412df71b0aa34efee161799c (patch)
tree91b4c69005c321905c4658156a20082006e0cb6c /test/parallel/test-require-dot.js
parent666c67e078bddc32f25409f4a929c1e9b5f47373 (diff)
downloadandroid-node-v8-75007d64c036bba8412df71b0aa34efee161799c.tar.gz
android-node-v8-75007d64c036bba8412df71b0aa34efee161799c.tar.bz2
android-node-v8-75007d64c036bba8412df71b0aa34efee161799c.zip
module: mark DEP0019 as End-of-Life
In certain cases, `require('.')` could resolve outside the package directory. This behavior has been removed. PR-URL: https://github.com/nodejs/node/pull/26973 Refs: https://github.com/nodejs/node/pull/3384 Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'test/parallel/test-require-dot.js')
-rw-r--r--test/parallel/test-require-dot.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/test/parallel/test-require-dot.js b/test/parallel/test-require-dot.js
index 423441cfcd..7145e688d4 100644
--- a/test/parallel/test-require-dot.js
+++ b/test/parallel/test-require-dot.js
@@ -14,9 +14,10 @@ assert.strictEqual(a, b);
process.env.NODE_PATH = fixtures.path('module-require', 'relative');
m._initPaths();
-const c = require('.');
-assert.strictEqual(
- c.value,
- 42,
- `require(".") should honor NODE_PATH; expected 42, found ${c.value}`
+assert.throws(
+ () => require('.'),
+ {
+ message: /Cannot find module '\.'/,
+ code: 'MODULE_NOT_FOUND'
+ }
);