commands: Fixed tests
Matt Bell committed
Nov 8, 2014 at 03:25 UTC
cdf221078d8910c97e46560cce531a1c6d4817d3
1 file changed
+5
-5
commands/command_test.go
+5
-5
@@ -5,8 +5,8 @@ import "testing"
5
func TestOptionValidation(t *testing.T) {
6
cmd := Command{
7
Options: []Option{
8
- Option{[]string{"b", "beep"}, Int},
9
- Option{[]string{"B", "boop"}, String},
8
+ Option{[]string{"b", "beep"}, Int, "enables beeper"},
9
+ Option{[]string{"B", "boop"}, String, "password for booper"},
10
},
11
Run: func(res Response, req Request) {},
12
}
@@ -83,14 +83,14 @@ func TestRegistration(t *testing.T) {
83
84
cmdA := &Command{
85
Options: []Option{
86
- Option{[]string{"beep"}, Int},
86
+ Option{[]string{"beep"}, Int, "number of beeps"},
87
},
88
Run: noop,
89
}
90
91
cmdB := &Command{
92
Options: []Option{
93
- Option{[]string{"beep"}, Int},
93
+ Option{[]string{"beep"}, Int, "number of beeps"},
94
},
95
Run: noop,
96
Subcommands: map[string]*Command{
@@ -100,7 +100,7 @@ func TestRegistration(t *testing.T) {
100
101
cmdC := &Command{
102
Options: []Option{
103
- Option{[]string{"encoding"}, String},
103
+ Option{[]string{"encoding"}, String, "data encoding type"},
104
},
105
Run: noop,
106
}