File tree Expand file tree Collapse file tree 3 files changed +4
-22
lines changed Expand file tree Collapse file tree 3 files changed +4
-22
lines changed Original file line number Diff line number Diff line change @@ -185,6 +185,7 @@ func (i *Invokation) run(state *runState) error {
185
185
186
186
if i .parsedFlags == nil {
187
187
i .parsedFlags = pflag .NewFlagSet (i .Command .Name (), pflag .ContinueOnError )
188
+ // We handle Usage ourselves.
188
189
i .parsedFlags .Usage = func () {}
189
190
}
190
191
Original file line number Diff line number Diff line change @@ -349,24 +349,3 @@ func TestCommand_HyphenHypen(t *testing.T) {
349
349
350
350
require .Equal (t , "--verbose --friendly" , stdio .Stdout .String ())
351
351
}
352
-
353
- func TestCommand_Help (t * testing.T ) {
354
- t .Parallel ()
355
-
356
- cmd := & clibase.Cmd {
357
- Options : []clibase.Option {
358
- {
359
- Flag : "superautopets" ,
360
- },
361
- },
362
- Handler : func (i * clibase.Invokation ) error {
363
- t .Fatalf ("should not be called" )
364
- return nil
365
- },
366
- }
367
-
368
- inv , stdio := clibasetest .Invoke (cmd , "-h" )
369
- err := inv .Run ()
370
- require .NoError (t , err )
371
- require .Contains (t , stdio .Stdout .String (), "superautopets" )
372
- }
Original file line number Diff line number Diff line change @@ -111,7 +111,9 @@ func TestOptionSet_ParseEnv(t *testing.T) {
111
111
err := os .SetDefaults ()
112
112
require .NoError (t , err )
113
113
114
- err = os .ParseEnv ("CODER_" , []string {"CODER_WORKSPACE_NAME=" })
114
+ err = os .ParseEnv (
115
+ clibase .ParseEnviron ([]string {"CODER_WORKSPACE_NAME=" }, "CODER_" ),
116
+ )
115
117
require .NoError (t , err )
116
118
require .EqualValues (t , "defname" , workspaceName )
117
119
})
You can’t perform that action at this time.
0 commit comments