@unibeautify/beautifier-prettydiff
Version:
Pretty Diff beautifier for Unibeautify
27 lines • 1.01 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const unibeautify_1 = require("unibeautify");
const src_1 = require("../../src");
test(`should successfully beautify Java text without breaking chained methods`, () => {
const unibeautify = unibeautify_1.newUnibeautify();
unibeautify.loadBeautifier(src_1.default);
const text = `public class Foo{public static void Main(String[] args){System.out.println("Hello World!");}}`;
const beautifierResult = `public class Foo {\n\tpublic static void Main(String[] args) {\n\t\t\
System.out.println("Hello World!");\n\t}\n}`;
return unibeautify
.beautify({
languageName: "Java",
options: {
Java: {
indent_style: "tab",
indent_size: 1,
break_chained_methods: false,
},
},
text,
})
.then(results => {
expect(results).toBe(beautifierResult);
});
});
//# sourceMappingURL=java.spec.js.map