From 99194118dcb3f63bab3bb6f927e18dd0cbb64fff Mon Sep 17 00:00:00 2001 From: cjihrig Date: Mon, 6 Apr 2015 23:51:47 -0400 Subject: [PATCH] Revert "module: allow require('.')" This reverts commit 6fc5e953547bfbdf97bc380d4bfc471e3378fad9. --- lib/module.js | 2 +- test/fixtures/module-require/relative/dot-slash.js | 1 - test/fixtures/module-require/relative/dot.js | 1 - test/fixtures/module-require/relative/index.js | 1 - test/parallel/test-require-extensions-main.js | 6 ------ 5 files changed, 1 insertion(+), 10 deletions(-) delete mode 100644 test/fixtures/module-require/relative/dot-slash.js delete mode 100644 test/fixtures/module-require/relative/dot.js delete mode 100644 test/fixtures/module-require/relative/index.js diff --git a/lib/module.js b/lib/module.js index 719f8bd50c5716..ad661c7cc85fb2 100644 --- a/lib/module.js +++ b/lib/module.js @@ -205,7 +205,7 @@ Module._resolveLookupPaths = function(request, parent) { } var start = request.substring(0, 2); - if (start !== '.' && start !== './' && start !== '..') { + if (start !== './' && start !== '..') { var paths = modulePaths; if (parent) { if (!parent.paths) parent.paths = []; diff --git a/test/fixtures/module-require/relative/dot-slash.js b/test/fixtures/module-require/relative/dot-slash.js deleted file mode 100644 index 9817d8d4a6b4a2..00000000000000 --- a/test/fixtures/module-require/relative/dot-slash.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./'); diff --git a/test/fixtures/module-require/relative/dot.js b/test/fixtures/module-require/relative/dot.js deleted file mode 100644 index edac839e948e8b..00000000000000 --- a/test/fixtures/module-require/relative/dot.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('.'); diff --git a/test/fixtures/module-require/relative/index.js b/test/fixtures/module-require/relative/index.js deleted file mode 100644 index f16abdc55b3f4c..00000000000000 --- a/test/fixtures/module-require/relative/index.js +++ /dev/null @@ -1 +0,0 @@ -exports.value = 42; diff --git a/test/parallel/test-require-extensions-main.js b/test/parallel/test-require-extensions-main.js index 2a102afc950f77..032f2eb2c983da 100644 --- a/test/parallel/test-require-extensions-main.js +++ b/test/parallel/test-require-extensions-main.js @@ -2,9 +2,3 @@ var common = require('../common'); var assert = require('assert'); require(common.fixturesDir + '/require-bin/bin/req.js'); - -var a = require(common.fixturesDir + '/module-require/relative/dot.js'); -var b = require(common.fixturesDir + '/module-require/relative/dot-slash.js'); - -assert.equal(a.value, 42); -assert.equal(a, b, 'require(".") should resolve like require("./")');