55 "fmt"
66 "testing"
77
8- "github.com/jfrog/jfrog-cli-core/v2/utils/coreutils"
98 "github.com/stretchr/testify/assert"
109 "github.com/urfave/cli"
1110)
@@ -20,11 +19,6 @@ func TestCreateCommandUsages(t *testing.T) {
2019 strFlag := NewStringFlag ("flag" , "" , SetMandatory ())
2120
2221 override := []string {"usage override" , "usage override 2" , "usage override 3" }
23- expectedOverride := []string {
24- fmt .Sprintf ("%s %s" , coreutils .GetCliExecutableName (), "usage override" ),
25- fmt .Sprintf ("%s %s" , coreutils .GetCliExecutableName (), "usage override 2" ),
26- fmt .Sprintf ("%s %s" , coreutils .GetCliExecutableName (), "usage override 3" ),
27- }
2822
2923 tests := []struct {
3024 name string
@@ -93,7 +87,7 @@ func TestCreateCommandUsages(t *testing.T) {
9387 UsageOptions : & UsageOptions {Usage : override },
9488 },
9589 stringFlags : map [string ]StringFlag {optStrFlag .Name : optStrFlag },
96- expected : append (expectedOverride ,
90+ expected : append (override ,
9791 fmt .Sprintf ("%s [command options] <%s> <%s>" , expectedPrefix , "first argument" , "second" ),
9892 fmt .Sprintf ("%s [command options] --%s=<%s> <%s>" , expectedPrefix , optStrFlag .Name , optStrFlag .HelpValue , "first argument" ),
9993 ),
@@ -107,7 +101,7 @@ func TestCreateCommandUsages(t *testing.T) {
107101 UsageOptions : & UsageOptions {Usage : override , ReplaceAutoGeneratedUsage : true },
108102 },
109103 stringFlags : map [string ]StringFlag {optStrFlag .Name : optStrFlag , strFlag .Name : strFlag },
110- expected : expectedOverride ,
104+ expected : override , // override is not expected to be changed upon using UsageOptions
111105 },
112106 }
113107
0 commit comments