removed StdoutWriteMock

This commit is contained in:
sanex3339
2016-07-25 13:51:41 +03:00
parent b82407f4f4
commit f6178267bb
3 changed files with 1 additions and 48 deletions
@@ -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);
});