Files
test-repo/tests_integration/__tests__/invalid-ignore.js
T

25 lines
638 B
JavaScript

"use strict";
const path = require("path");
const prettier = require("prettier-local");
const runPrettier = require("../runPrettier");
expect.addSnapshotSerializer(require("../path-serializer"));
describe("throw error with invalid ignore", () => {
runPrettier("cli/invalid-ignore", ["something.js"]).test({
status: "non-zero",
});
test("sync api", async () => {
await expect(
prettier.getFileInfo("something.js", {
ignorePath: path.join(
__dirname,
"../cli/invalid-ignore/.prettierignore"
),
})
).rejects.toThrow(/EISDIR: illegal operation on a directory/);
});
});