diff --git a/test/__fixtures__/print-code/.prettierignore b/test/__fixtures__/print-code/.prettierignore new file mode 100644 index 0000000..1615b0c --- /dev/null +++ b/test/__fixtures__/print-code/.prettierignore @@ -0,0 +1 @@ +ignored.js diff --git a/test/__fixtures__/print-code/ignored.js b/test/__fixtures__/print-code/ignored.js new file mode 100644 index 0000000..d495fd9 --- /dev/null +++ b/test/__fixtures__/print-code/ignored.js @@ -0,0 +1,2 @@ +foo( +) diff --git a/test/__fixtures__/print-code/not-ignored.js b/test/__fixtures__/print-code/not-ignored.js new file mode 100644 index 0000000..d495fd9 --- /dev/null +++ b/test/__fixtures__/print-code/not-ignored.js @@ -0,0 +1,2 @@ +foo( +) diff --git a/test/__tests__/__snapshots__/print-code.js.snap b/test/__tests__/__snapshots__/print-code.js.snap new file mode 100644 index 0000000..6fa5f49 --- /dev/null +++ b/test/__tests__/__snapshots__/print-code.js.snap @@ -0,0 +1,5 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Line breaking after filepath with errors (stdout) 1`] = `""`; + +exports[`Line breaking after filepath with errors (stdout) 2`] = `"foo();"`; diff --git a/test/__tests__/print-code.js b/test/__tests__/print-code.js new file mode 100644 index 0000000..dfdbe29 --- /dev/null +++ b/test/__tests__/print-code.js @@ -0,0 +1,10 @@ +import { runCli } from "../utils"; + +describe("Line breaking after filepath with errors", () => { + runCli("print-code", ["./ignored.js"], { + stdoutIsTTY: true, + }).test({ status: 0, write: [], stderr: "" }); + runCli("print-code", ["./not-ignored.js"], { + stdoutIsTTY: true, + }).test({ status: 0, write: [], stderr: "" }); +});