Files
test-repo/tests_integration/__tests__/plugin-default-options.js
T

40 lines
825 B
JavaScript
Raw Normal View History

"use strict";
const runPrettier = require("../runPrettier");
describe("plugin default options should work", () => {
runPrettier(
"plugins/defaultOptions",
2020-01-14 18:54:26 +08:00
[
"--stdin-filepath",
"example.foo",
"--plugin=./plugin",
"--no-editorconfig"
],
{ input: "hello-world" }
).test({
stdout: JSON.stringify({
tabWidth: 8,
bracketSpacing: false
}),
stderr: "",
status: 0,
write: []
});
});
describe("overriding plugin default options should work", () => {
runPrettier(
"plugins/defaultOptions",
["--stdin-filepath", "example.foo", "--plugin=./plugin", "--tab-width=4"],
{ input: "hello-world" }
).test({
stdout: JSON.stringify({
tabWidth: 4,
bracketSpacing: false
}),
stderr: "",
status: 0,
write: []
});
});