UNPKG

@unibeautify/beautifier-prettydiff

Version:
27 lines 1.01 kB
"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