From 17aea0e340acd6fd529e08a3f25b4969647af863 Mon Sep 17 00:00:00 2001 From: Sergej Tatarincev Date: Tue, 30 Jul 2013 15:24:23 +0300 Subject: [PATCH] loadFile: expose require.extensions Module under test may need `require.extensions` but currently it is not exposed. --- lib/util.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/util.js b/lib/util.js index cb79496..8c782d6 100644 --- a/lib/util.js +++ b/lib/util.js @@ -122,6 +122,7 @@ var loadFile = function(filePath, mocks, globals, mockNested) { exports: exports } }; + context.require.extensions = require.extensions; Object.getOwnPropertyNames(globals || {}).forEach(function(name) { context[name] = globals[name];