diff options
author | 迷渡 <justjavac@gmail.com> | 2019-09-04 22:06:29 +0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2019-09-04 10:06:28 -0400 |
commit | be9aaa664a919d3076a6072c30a2e4fbdd8fa578 (patch) | |
tree | 52146b18b409ecd3ce3a7b281c1836218a83350a /flags/bool_test.ts | |
parent | 9533a030f34097d5ae91c0fd9009578b3932bbea (diff) |
Fix boolean regexp (denoland/deno_std#582)
Original: https://github.com/denoland/deno_std/commit/0b9e28f9185d1d237be025502894fa06682240f0
Diffstat (limited to 'flags/bool_test.ts')
-rwxr-xr-x | flags/bool_test.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/flags/bool_test.ts b/flags/bool_test.ts index a33e9be0b..422ae0933 100755 --- a/flags/bool_test.ts +++ b/flags/bool_test.ts @@ -155,3 +155,14 @@ test(function booleanParsingFalse(): void { assertEquals(parsed.boool, false); }); + +test(function booleanParsingTrueLike(): void { + const parsed = parse(["-t", "true123"], { boolean: ["t"] }); + assertEquals(parsed.t, true); + + const parsed2 = parse(["-t", "123"], { boolean: ["t"] }); + assertEquals(parsed2.t, true); + + const parsed3 = parse(["-t", "false123"], { boolean: ["t"] }); + assertEquals(parsed3.t, true); +}); |