Skip to content

Commit

Permalink
tests: assert for exit code
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesgeorge007 committed Nov 2, 2020
1 parent b3685f6 commit a8b91c3
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions test/unknown/unknown.test.js
Expand Up @@ -2,13 +2,15 @@ const { run } = require('../utils/test-utils');

describe('unknown behaviour', () => {
it('warns the user if an unknown flag is passed in', () => {
const { stderr } = run(__dirname, ['--unknown']);
const { stderr, exitCode } = run(__dirname, ['--unknown']);
expect(stderr).toBeTruthy();
expect(stderr).toContain('Unknown argument: --unknown');
expect(exitCode).toBe(2);
});
it('suggests the closest match to an unknown flag', () => {
const { stderr, stdout } = run(__dirname, ['--entyr', './a.js']);
const { stderr, stdout, exitCode } = run(__dirname, ['--entyr', './a.js']);
expect(stderr).toContain('Unknown argument: --entyr');
expect(stdout).toContain('Did you mean --entry?');
expect(exitCode).toBe(2);
});
});

0 comments on commit a8b91c3

Please sign in to comment.