From 32e1dad4bc6a17469182463ec5bc24fe0f31c07d Mon Sep 17 00:00:00 2001 From: sanex Date: Mon, 31 May 2021 21:14:10 +0300 Subject: [PATCH] Added error output in identifiers collision test --- .../javascript-obfuscator/JavaScriptObfuscator.spec.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/functional-tests/javascript-obfuscator/JavaScriptObfuscator.spec.ts b/test/functional-tests/javascript-obfuscator/JavaScriptObfuscator.spec.ts index b4a0438c..88bf58d2 100644 --- a/test/functional-tests/javascript-obfuscator/JavaScriptObfuscator.spec.ts +++ b/test/functional-tests/javascript-obfuscator/JavaScriptObfuscator.spec.ts @@ -1140,7 +1140,7 @@ describe('JavaScriptObfuscator', () => { const samplesCount: number = 30; - let areCollisionsExists: boolean = false; + let collisionError: string | null = null; let obfuscateFunc: (identifierNamesGenerator: TTypeFromEnum) => string; before(() => { @@ -1169,8 +1169,8 @@ describe('JavaScriptObfuscator', () => { for (let i = 0; i < samplesCount; i++) { try { eval(obfuscateFunc(identifierNamesGenerator)); - } catch { - areCollisionsExists = true; + } catch (error) { + collisionError = error.message; break; } } @@ -1178,7 +1178,7 @@ describe('JavaScriptObfuscator', () => { }); it('It does not create identifier names collision', () => { - assert.equal(areCollisionsExists, false); + assert.isNull(collisionError); }); });