ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
21 lines (19 loc) • 640 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const chai_1 = require("chai");
const testHelpers_1 = require("./../compiler/testHelpers");
describe("tests for issue #89", () => {
it("should be able to set modifiers when a decorator exists", () => {
const text = `/** Description */
@dec
class Identifier {
}`;
const { firstChild, sourceFile } = testHelpers_1.getInfoFromText(text);
firstChild.setIsExported(true);
chai_1.expect(sourceFile.getFullText()).to.equal(`/** Description */
@dec
export class Identifier {
}`);
});
});
//# sourceMappingURL=89tests.js.map