From 714776af90e58f00ac4574a8c2da7ce725a618d8 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Mon, 25 Nov 2019 15:10:19 +0530 Subject: [PATCH] test: minor fix --- package-lock.json | 57 +++++++++++++++++++++++++++++++++++--- tests/unit/test.program.js | 4 +-- 2 files changed, 55 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 82f1f4cb84..cb978ec4b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4695,7 +4695,8 @@ "requires": { "import-fresh": "^2.0.0", "is-directory": "^0.3.1", - "js-yaml": "^3.13.1" + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" }, "dependencies": { "caller-path": { @@ -4717,6 +4718,16 @@ "resolve-from": "^3.0.0" } }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, "resolve-from": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", @@ -5129,7 +5140,18 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", - "dev": true + "dev": true, + "requires": { + "strip-bom": "^3.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } }, "defaults": { "version": "1.0.3", @@ -6223,7 +6245,8 @@ "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", - "pify": "^2.0.0" + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, "locate-path": { @@ -6304,6 +6327,12 @@ "find-up": "^2.0.0", "read-pkg": "^2.0.0" } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true } } }, @@ -9142,7 +9171,27 @@ "dev": true, "requires": { "graceful-fs": "^4.1.2", - "pify": "^3.0.0" + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } } }, "loader-runner": { diff --git a/tests/unit/test.program.js b/tests/unit/test.program.js index 6091c4e6e8..d22550953a 100644 --- a/tests/unit/test.program.js +++ b/tests/unit/test.program.js @@ -74,9 +74,9 @@ describe('program.Program', () => { const program = new Program(['buld']); return execProgram(program) .then(makeSureItFails()) - .catch(onlyInstancesOf(UsageError, (error) => { + .catch((error) => { assert.match(error.message, /Did you mean build/); - })); + }); }); it('exits 1 on a thrown error', () => {