From 580df6dfa1e7a5e5c3ddb1853c961eb3a7b2b801 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Thu, 21 Jul 2016 17:45:05 +0300 Subject: [PATCH] JavaScriptObfuscatorCLI: additional assets for source map file content --- test/functional-tests/JavaScriptObfuscatorCLI.spec.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts b/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts index 8348f918..094df58b 100644 --- a/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts +++ b/test/functional-tests/JavaScriptObfuscatorCLI.spec.ts @@ -103,6 +103,13 @@ describe('JavaScriptObfuscatorCLI', function (): void { ]); assert.equal(fs.existsSync(outputSourceMapPath), true); + + const content: string = fs.readFileSync(outputSourceMapPath, { encoding: 'utf8' }), + sourceMap: any = JSON.parse(content); + + assert.property(sourceMap, 'version'); + assert.property(sourceMap, 'sources'); + assert.property(sourceMap, 'names'); }); afterEach(() => {