mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
Tests of SourceCode class
This commit is contained in:
@@ -32,6 +32,7 @@ import './unit-tests/node/node-utils/NodeUtils.spec';
|
||||
import './unit-tests/options/Options.spec';
|
||||
import './unit-tests/options/ValidationErrorsFormatter.spec';
|
||||
import './unit-tests/source-code/ObfuscatedCode.spec';
|
||||
import './unit-tests/source-code/SourceCode.spec';
|
||||
import './unit-tests/storages/ArrayStorage.spec';
|
||||
import './unit-tests/storages/MapStorage.spec';
|
||||
import './unit-tests/storages/string-array-transformers/literal-nodes-cache/LiteralNodesCacheStorage.spec';
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
import 'reflect-metadata';
|
||||
|
||||
import { assert } from 'chai';
|
||||
|
||||
import { SourceCode } from '../../../src/source-code/SourceCode';
|
||||
|
||||
describe('SourceCode', () => {
|
||||
describe('getSourceCode', () => {
|
||||
describe('should return source code', () => {
|
||||
const expectedSourceCode: string = 'var test = 1;';
|
||||
|
||||
let sourceCode: string;
|
||||
|
||||
before(() => {
|
||||
sourceCode = new SourceCode(expectedSourceCode, 'test').getSourceCode();
|
||||
});
|
||||
|
||||
it('should return source code', () => {
|
||||
assert.equal(sourceCode, expectedSourceCode);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe('getSourceMap', () => {
|
||||
describe('should return source map', () => {
|
||||
const expectedSourceMap: string = 'test';
|
||||
|
||||
let sourceMap: string;
|
||||
|
||||
before(() => {
|
||||
sourceMap = new SourceCode('var test = 1;', expectedSourceMap).getSourceMap();
|
||||
});
|
||||
|
||||
it('should return source map', () => {
|
||||
assert.equal(sourceMap, expectedSourceMap);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user