From d2e0e1e26b936a8d00f0039672fe9b9c4f2cb2c1 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Mon, 5 Nov 2018 12:47:18 +0700 Subject: [PATCH] Add test that proves that grouped short-flags work fine Closes #96 --- test.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/test.js b/test.js index 161132f..5a9f92a 100644 --- a/test.js +++ b/test.js @@ -174,3 +174,25 @@ test('accept help and options', t => { f: true }); }); + +test('grouped short-flags work', t => { + const cli = m({ + argv: ['-cl'], + flags: { + coco: { + type: 'boolean', + alias: 'c' + }, + loco: { + type: 'boolean', + alias: 'l' + } + } + }); + + const {flags} = cli; + t.true(flags.coco); + t.true(flags.loco); + t.true(flags.c); + t.true(flags.l); +});