JavaScriptObfuscatorCLI source map test

This commit is contained in:
sanex3339
2016-07-21 15:00:35 +03:00
parent f53b307fb0
commit b9bd8b5cdf
@@ -84,6 +84,33 @@ describe('JavaScriptObfuscatorCLI', function (): void {
});
});
describe('--sourceMap option is set', () => {
let outputSourceMapPath: string = `${outputFilePath}.map`;
it('should creates file with source map in the same directory as output file', () => {
JavaScriptObfuscator.runCLI([
'node',
'javascript-obfuscator',
fixtureFilePath,
'--output',
outputFilePath,
'--compact',
'true',
'--selfDefending',
'0',
'--sourceMap',
'true'
]);
assert.equal(fs.existsSync(outputSourceMapPath), true);
});
afterEach(() => {
fs.unlinkSync(outputFilePath);
fs.unlinkSync(outputSourceMapPath);
});
});
describe('help output', () => {
let callback: sinon.SinonSpy,
stdoutWriteMock: StdoutWriteMock;