From 76c1c5a9af1a1a998b4a0368a5cb759d4686ecc8 Mon Sep 17 00:00:00 2001 From: Jeff Dickey <216188+jdxcode@users.noreply.github.com> Date: Mon, 9 Apr 2018 15:25:04 -0700 Subject: [PATCH] fix: fixed case when not calling dependsOn flag --- src/validate.ts | 13 +++++++------ test/parse.test.ts | 9 +++++++++ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/validate.ts b/src/validate.ts index b14aa41..a45fc95 100644 --- a/src/validate.ts +++ b/src/validate.ts @@ -19,13 +19,14 @@ export function validate(parse: { input: ParserInput; output: ParserOutput { + it('ignores', () => { + parse([], { + flags: { + foo: flags.string({dependsOn: ['bar']}), + bar: flags.string({char: 'b'}), + }, + }) + }) + it('succeeds', () => { const out = parse(['--foo', 'a', '-bb'], { flags: {