diff --git a/dist/index.js b/dist/index.js index 581c088b..3f55cafb 100644 --- a/dist/index.js +++ b/dist/index.js @@ -72,15 +72,6 @@ module.exports = /******/ }); /******/ }; /******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ diff --git a/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts b/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts index 094df58b..26059bc8 100644 --- a/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts +++ b/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts @@ -2,8 +2,6 @@ import * as fs from 'fs'; import * as mkdirp from 'mkdirp'; import * as sinon from 'sinon'; -import { StdoutWriteMock } from "../mocks/StdoutWriteMock"; - import { JavaScriptObfuscator } from "../../src/JavaScriptObfuscator"; const assert: Chai.AssertStatic = require('chai').assert; @@ -119,17 +117,13 @@ describe('JavaScriptObfuscatorCLI', function (): void { }); describe('help output', () => { - let callback: sinon.SinonSpy, - stdoutWriteMock: StdoutWriteMock; + let callback: sinon.SinonSpy; beforeEach(() => { callback = sinon.spy(console, 'log'); - stdoutWriteMock = new StdoutWriteMock(process.stdout.write); }); it('should print `console.log` help if `--help` option is set', () => { - stdoutWriteMock.mute(); - JavaScriptObfuscator.runCLI([ 'node', 'javascript-obfuscator', @@ -137,21 +131,15 @@ describe('JavaScriptObfuscatorCLI', function (): void { '--help' ]); - stdoutWriteMock.restore(); - assert.equal(callback.called, true); }); it('should print `console.log` help if no options is passed', () => { - stdoutWriteMock.mute(); - JavaScriptObfuscator.runCLI([ 'node', 'javascript-obfuscator' ]); - stdoutWriteMock.restore(); - assert.equal(callback.called, true); }); diff --git a/test/mocks/StdoutWriteMock.ts b/test/mocks/StdoutWriteMock.ts deleted file mode 100644 index c7881795..00000000 --- a/test/mocks/StdoutWriteMock.ts +++ /dev/null @@ -1,26 +0,0 @@ -export class StdoutWriteMock { - /** - * @type any - */ - private stdoutWrite: any; - - /** - * @type any - */ - private stdoutWriteMock: any = (() => {}); - - /** - * @param stdoutWrite - */ - constructor (stdoutWrite: any) { - this.stdoutWrite = stdoutWrite; - } - - public mute (): void { - process.stdout.write = this.stdoutWriteMock; - } - - public restore (): void { - process.stdout.write = this.stdoutWrite; - } -}