| 123456789101112131415161718192021222324252627282930 | 
							- import { assert } from 'chai';
 
- import { NO_ADDITIONAL_NODES_PRESET } from '../../../src/options/presets/NoCustomNodes';
 
- import { readFileAsString } from '../../helpers/readFileAsString';
 
- import { JavaScriptObfuscator } from '../../../src/JavaScriptObfuscatorFacade';
 
- //
 
- // https://github.com/javascript-obfuscator/javascript-obfuscator/issues/424
 
- //
 
- describe('Issue #424', () => {
 
-     describe('Fixture code should not break', () => {
 
-         let obfuscatedCode: string;
 
-         before(() => {
 
-             const code: string = readFileAsString(__dirname + '/fixtures/issue424.js');
 
-             obfuscatedCode = JavaScriptObfuscator.obfuscate(
 
-                 code,
 
-                 {
 
-                     ...NO_ADDITIONAL_NODES_PRESET,
 
-                     stringArray: false
 
-                 }
 
-             ).getObfuscatedCode();
 
-         });
 
-         it('does not break on run', () => {
 
-             assert.doesNotThrow(() => eval(obfuscatedCode));
 
-         });
 
-     });
 
- });
 
 
  |