UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

19 lines (17 loc) 741 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const chai_1 = require("chai"); const testHelpers_1 = require("./../testHelpers"); describe("VariableStatement", () => { describe("remove", () => { function doTest(text, index, expectedText) { const { sourceFile } = testHelpers_1.getInfoFromText(text); sourceFile.getVariableStatements()[index].remove(); chai_1.expect(sourceFile.getFullText()).to.equal(expectedText); } it("should remove the variable statement", () => { doTest("const t = '';\nconst v = '';\nconst u = '';", 1, "const t = '';\nconst u = '';"); }); }); }); //# sourceMappingURL=variableStatementTests.js.map