Skip to content

Commit 0e848b6

Browse files
authored
test: expect nonZero exit code (#884)
1 parent c6de74c commit 0e848b6

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"devDependencies": {
1616
"@oclif/plugin-command-snapshot": "^5.0.2",
17-
"@salesforce/cli-plugins-testkit": "^5.0.5",
17+
"@salesforce/cli-plugins-testkit": "^5.1.0",
1818
"@salesforce/dev-scripts": "^7.1.1",
1919
"@salesforce/plugin-command-reference": "^3.0.49",
2020
"@salesforce/ts-sinon": "1.4.19",

test/nut/scratchCreate.nut.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,20 @@ describe('env create scratch NUTs', () => {
4141

4242
describe('flag failures', () => {
4343
it('non-existent config file', () => {
44-
execCmd('env:create:scratch -f badfile.json', { ensureExitCode: 1 });
44+
execCmd('env:create:scratch -f badfile.json', { ensureExitCode: 'nonZero' });
4545
});
4646
it('wait zero', () => {
47-
execCmd('env:create:scratch -f config/project-scratch-def.json --wait 0', { ensureExitCode: 1 });
47+
execCmd('env:create:scratch -f config/project-scratch-def.json --wait 0', { ensureExitCode: 'nonZero' });
4848
});
4949
it('no edition or config', () => {
50-
execCmd('env:create:scratch', { ensureExitCode: 1 });
50+
execCmd('env:create:scratch', { ensureExitCode: 'nonZero' });
5151
});
5252
it('days out of bounds', () => {
53-
execCmd('env:create:scratch -f config/project-scratch-def.json -d 50', { ensureExitCode: 1 });
53+
execCmd('env:create:scratch -f config/project-scratch-def.json -d 50', { ensureExitCode: 'nonZero' });
5454
});
5555
it('prompts for client secret if client id present and times out', () => {
5656
const error = execCmd('env:create:scratch --edition developer --client-id someConnectedApp', {
57-
ensureExitCode: 1,
57+
ensureExitCode: 'nonZero',
5858
}).shellOutput;
5959
expect(error.stdout).to.include(messages.getMessage('prompt.secret'));
6060
expect(error.stderr).to.include(`Timed out after ${secretTimeout} ms.`);

yarn.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -962,12 +962,12 @@
962962
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
963963
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
964964

965-
"@salesforce/cli-plugins-testkit@^5.0.5":
966-
version "5.0.5"
967-
resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.0.5.tgz#54a4ec57a10b10b3e3040cfb754972666a3ec100"
968-
integrity sha512-TketFUfimWg7T0LJGaXtfelvp6Zy3i2sYwuULSBYiyPceqUTZJXPXNzbHC987b6E3OcT4K6mIxLiVbF//kzvMQ==
965+
"@salesforce/cli-plugins-testkit@^5.1.0":
966+
version "5.1.0"
967+
resolved "https://registry.yarnpkg.com/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.1.0.tgz#8d9caa22ea9e99879629206892afb26bcd540cef"
968+
integrity sha512-P5tYlNqE87lX9Yp2aAsK75PICoAbmrSK3LEqiIVbtn75PN3OKiD1JEEX2ZDu+HWtO4/nxPtO4JFvX5j00EZGBA==
969969
dependencies:
970-
"@salesforce/core" "^6.2.0"
970+
"@salesforce/core" "^6.2.2"
971971
"@salesforce/kit" "^3.0.15"
972972
"@salesforce/ts-types" "^2.0.9"
973973
"@types/shelljs" "^0.8.15"
@@ -1001,7 +1001,7 @@
10011001
semver "^7.5.4"
10021002
ts-retry-promise "^0.7.1"
10031003

1004-
"@salesforce/core@^6.1.3", "@salesforce/core@^6.2.0":
1004+
"@salesforce/core@^6.1.3", "@salesforce/core@^6.2.0", "@salesforce/core@^6.2.2":
10051005
version "6.2.2"
10061006
resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-6.2.2.tgz#c390c7c407e8916ad85a3e300d9d9e4fecfba207"
10071007
integrity sha512-R2ptk/+KSWDJOqdInxfzPTLF3V//vFtD4vQcjWIK9NaGCCq4ZwiF2gMpkBcKgDQneLUmva2NcmnzF3c51zQp5A==

0 commit comments

Comments
 (0)