| 1234567891011121314151617181920212223242526272829 | 
							- 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/437
 
- //
 
- describe('Issue #437', () => {
 
-     describe('Fixture code should not break on obfuscating', () => {
 
-         let testFunc: () => string;
 
-         before(() => {
 
-             const code: string = readFileAsString(__dirname + '/fixtures/issue437.js');
 
-             testFunc = () => JavaScriptObfuscator.obfuscate(
 
-                 code,
 
-                 {
 
-                     ...NO_ADDITIONAL_NODES_PRESET,
 
-                     transformObjectKeys: true
 
-                 }
 
-             ).getObfuscatedCode();
 
-         });
 
-         it('does not break on obfuscating', () => {
 
-             assert.doesNotThrow(testFunc);
 
-         });
 
-     });
 
- });
 
 
  |