Skip to content

Commit 70bf934

Browse files
committedSep 5, 2019
tests: add schema tests
1 parent 4275fd5 commit 70bf934

File tree

8 files changed

+4555
-36437
lines changed

8 files changed

+4555
-36437
lines changed
 

‎packages/generate-loader/package-lock.json

+763-8,054
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/generate-plugin/package-lock.json

+763-8,054
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/generators/package-lock.json

+2,221-5,909
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/init/package-lock.json

+79-6,806
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/migrate/package-lock.json

+516-1,180
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/serve/package-lock.json

+193-6,434
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
entry: "hey"
3+
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"use strict";
2+
3+
const validation = require("../../../../bin/utils/validate-options");
4+
const { run } = require("../../../testUtils");
5+
6+
test("validation", () => {
7+
const mockExit = jest.spyOn(process, "exit").mockImplementation(() => {});
8+
validation(null);
9+
expect(mockExit).toHaveBeenCalledWith(-1);
10+
mockExit.mockRestore();
11+
});
12+
13+
test("validation-success", () => {
14+
const { stdout, code } = run(__dirname, ["--config", "./options.js"]);
15+
expect(stdout).toContain("Can't resolve 'hey'");
16+
expect(code).toBe(2);
17+
});

0 commit comments

Comments
 (0)
Please sign in to comment.