@unibeautify/beautifier-js-beautify
Version:
JS-Beautify beautifier for Unibeautify
28 lines • 977 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const unibeautify_1 = require("unibeautify");
const src_1 = require("../../src");
test(`should fail as an unknown language to JS Beautify`, () => {
const unibeautify = unibeautify_1.newUnibeautify();
const testLanguage = {
atomGrammars: [],
extensions: ["test"],
name: "TestLanguage",
namespace: "test",
since: "0.0.1",
sublimeSyntaxes: [],
vscodeLanguages: []
};
unibeautify.loadLanguage(testLanguage);
const testBeautifier = Object.assign({}, src_1.default, { options: {
[testLanguage.name]: true,
} });
unibeautify.loadBeautifier(testBeautifier);
expect(unibeautify
.beautify({
languageName: testLanguage.name,
options: {},
text: "",
})).rejects.toThrowError(`Unknown language for JS Beautify: ${testLanguage}`);
});
//# sourceMappingURL=Unknown.spec.js.map