From 0e28a50738b2920a2c3d8cb24fee16d9545c4e22 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Mon, 24 Feb 2020 20:13:36 +0530 Subject: [PATCH 1/2] chore: test case for passing in unknown command --- __e2e__/{didYouMean.test.ts => unknown.test.ts} | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) rename __e2e__/{didYouMean.test.ts => unknown.test.ts} (61%) diff --git a/__e2e__/didYouMean.test.ts b/__e2e__/unknown.test.ts similarity index 61% rename from __e2e__/didYouMean.test.ts rename to __e2e__/unknown.test.ts index d331c1abc..9242cbeff 100644 --- a/__e2e__/didYouMean.test.ts +++ b/__e2e__/unknown.test.ts @@ -1,6 +1,6 @@ import {run, getTempDirectory, cleanup, writeFiles} from '../jest/helpers'; -const DIR = getTempDirectory('test_didyoumean'); +const DIR = getTempDirectory('test_unknown'); beforeEach(() => { cleanup(DIR); @@ -10,6 +10,13 @@ afterEach(() => { cleanup(DIR); }); +test('warn for unknown commands', () => { + const {stderr} = run(DIR, ['unknown'], {expectedFailure: true}); + expect(stderr).toContain( + 'error Unrecognized command "unknown".', + ); +}); + test('suggest matching command', () => { const {stderr} = run(DIR, ['ini'], {expectedFailure: true}); expect(stderr).toContain( From 4968f898780c74ab5b2979dc93d12c160595aece Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Mon, 24 Feb 2020 20:29:08 +0530 Subject: [PATCH 2/2] fix: lint --- __e2e__/unknown.test.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/__e2e__/unknown.test.ts b/__e2e__/unknown.test.ts index 9242cbeff..860c6812b 100644 --- a/__e2e__/unknown.test.ts +++ b/__e2e__/unknown.test.ts @@ -10,11 +10,9 @@ afterEach(() => { cleanup(DIR); }); -test('warn for unknown commands', () => { +test('warn for passing in unknown commands', () => { const {stderr} = run(DIR, ['unknown'], {expectedFailure: true}); - expect(stderr).toContain( - 'error Unrecognized command "unknown".', - ); + expect(stderr).toContain('error Unrecognized command "unknown".'); }); test('suggest matching command', () => {