diff --git a/metrics/metrics_test.go b/metrics/metrics_test.go index ef91dfd2e..cb79f9a57 100644 --- a/metrics/metrics_test.go +++ b/metrics/metrics_test.go @@ -25,7 +25,7 @@ import ( func TestFlag(t *testing.T) { root := &cobra.Command{} - root.PersistentFlags().BoolP("debug", "d", false, "debug") + root.PersistentFlags().BoolP("debug", "D", false, "debug") root.PersistentFlags().String("str", "str", "str") testCases := []struct { @@ -40,7 +40,7 @@ func TestFlag(t *testing.T) { }, { name: "with short flags", - args: []string{"-d", "run"}, + args: []string{"-D", "run"}, expected: "run", }, { @@ -143,6 +143,11 @@ func TestFlag(t *testing.T) { args: []string{"compose", "-f", "titi.yaml", "up"}, expected: "compose up", }, + { + name: "-D compose -f xxx up", + args: []string{"--debug", "compose", "-f", "titi.yaml", "up"}, + expected: "compose up", + }, } for _, testCase := range testCases {