@unibeautify/beautifier-sqlformat
Version:
sqlformat beautifier for Unibeautify
31 lines • 1.03 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const fs = require("fs");
const path = require("path");
const unibeautify_1 = require("unibeautify");
const src_1 = require("../../src");
const utils_1 = require("../utils");
// tslint:disable:mocha-no-side-effect-code
describe("should successfully beautify SQL files", () => {
test(`should successfully beautify file test1.sql`, () => {
const text = fs
.readFileSync(path.resolve(__dirname, `../fixtures/test1.sql`))
.toString();
const unibeautify = unibeautify_1.newUnibeautify();
unibeautify.loadBeautifier(src_1.default);
return unibeautify
.beautify({
languageName: "SQL",
options: {
SQL: {
indent_size: 2,
},
},
text,
})
.then(results => {
expect(utils_1.raw(results)).toMatchSnapshot();
});
});
});
//# sourceMappingURL=SQL.spec.js.map
;