From 69df7bfcc98e6a75522fb0fd8b5226a543e7a124 Mon Sep 17 00:00:00 2001 From: Nir Haas Date: Mon, 27 Mar 2023 23:42:21 +0300 Subject: [PATCH] add test case for flag without name or aliases --- context_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/context_test.go b/context_test.go index 4dc5b6d377..cdb208c2c4 100644 --- a/context_test.go +++ b/context_test.go @@ -610,6 +610,13 @@ func TestCheckRequiredFlags(t *testing.T) { &StringFlag{Name: "collection", Required: true, Aliases: []string{"c"}}, }, }, + { + testCase: "required_flag_without_name_or_aliases_doesnt_error", + expectedAnError: false, + flags: []Flag{ + &StringFlag{Required: true}, + }, + }, } for _, test := range tdata {