Fix unit tests on Windows (#2922)

master
Lucas Azzola 2017-09-28 19:30:51 +10:00 committed by GitHub
parent 264ec70999
commit 3c91c2ab42
4 changed files with 6 additions and 3 deletions

View File

@ -2,7 +2,7 @@
const runPrettier = require("../runPrettier");
expect.addSnapshotSerializer(require("../cwd-serializer"));
expect.addSnapshotSerializer(require("../path-serializer"));
test("throw error with invalid config format", () => {
const output = runPrettier("cli/config/invalid", [

View File

@ -5,6 +5,8 @@ const path = require("path");
const runPrettier = require("../runPrettier");
const prettier = require("../../");
expect.addSnapshotSerializer(require("../path-serializer"));
test("resolves configuration from external files", () => {
const output = runPrettier("cli/config/", ["**/*.js"]);
expect(output.stdout).toMatchSnapshot();

View File

@ -2,7 +2,7 @@
const runPrettier = require("../runPrettier");
expect.addSnapshotSerializer(require("../cwd-serializer"));
expect.addSnapshotSerializer(require("../path-serializer"));
test("throw error with invalid ignore", () => {
const result = runPrettier("cli/invalid-ignore", ["something.js"]);

View File

@ -2,7 +2,8 @@
module.exports = {
test: value =>
typeof value === "string" && value.indexOf(process.cwd()) !== -1,
typeof value === "string" &&
(value.indexOf("\\") > -1 || value.indexOf(process.cwd()) > -1),
print: (value, serializer) =>
serializer(value.replace(process.cwd(), "<cwd>").replace(/\\/g, "/"))
};