From 370559c62fb5ea1dfcba000f0b41ad637f5e3cbe Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Thu, 10 Aug 2017 09:52:27 -0500 Subject: [PATCH] Replace decache with direct removal in babel-register tests (#6085) --- packages/babel-register/package.json | 1 - packages/babel-register/test/cache.js | 3 +-- packages/babel-register/test/index.js | 5 ++--- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/babel-register/package.json b/packages/babel-register/package.json index 782c52a43b..76cfb2ade6 100644 --- a/packages/babel-register/package.json +++ b/packages/babel-register/package.json @@ -18,7 +18,6 @@ "source-map-support": "^0.4.2" }, "devDependencies": { - "decache": "^4.1.0", "default-require-extensions": "^2.0.0" } } diff --git a/packages/babel-register/test/cache.js b/packages/babel-register/test/cache.js index 55cc8e7a40..5ab177785e 100644 --- a/packages/babel-register/test/cache.js +++ b/packages/babel-register/test/cache.js @@ -1,7 +1,6 @@ import { expect } from "chai"; import fs from "fs"; import path from "path"; -import decache from "decache"; const testCacheFilename = path.join(__dirname, ".babel"); const oldBabelDisableCacheValue = process.env.BABEL_DISABLE_CACHE; @@ -36,7 +35,7 @@ describe("babel register", () => { beforeEach(() => { // Since lib/cache is a singleton we need to fully reload it - decache("../lib/cache"); + delete require.cache[require.resolve("../lib/cache")]; const cache = require("../lib/cache"); load = cache.load; diff --git a/packages/babel-register/test/index.js b/packages/babel-register/test/index.js index 876b46dc46..212daa58ba 100644 --- a/packages/babel-register/test/index.js +++ b/packages/babel-register/test/index.js @@ -1,6 +1,5 @@ import chai from "chai"; import path from "path"; -import decache from "decache"; const DATA_ES2015 = require.resolve("./__data__/es2015"); @@ -40,7 +39,7 @@ describe("babel-register", function() { afterEach(() => { revertRegister(); - decache(DATA_ES2015); + delete require.cache[DATA_ES2015]; }); it("registers correctly", () => { @@ -53,7 +52,7 @@ describe("babel-register", function() { setupRegister(); chai.expect(require(DATA_ES2015)).to.be.ok; - decache(DATA_ES2015); + delete require.cache[DATA_ES2015]; revertRegister();