diff --git a/app_test.go b/app_test.go index 5f32483..28c4afc 100644 --- a/app_test.go +++ b/app_test.go @@ -962,6 +962,18 @@ func TestRequiredFlagAppRunBehavior(t *testing.T) { // setup - app app := NewApp() app.Flags = test.flags + app.Commands = []Command{ + Command{ + Name: "command", + Flags: test.flags, + Subcommands: []Command{ + Command{ + Name: "subcommand", + Flags: test.flags, + }, + }, + }, + } // logic under test err := app.Run(test.appRunInput)