args_test: fix command passed to TestNoArgs_WithValid_WithInvalidArgs

This commit is contained in:
umarcor 2022-08-30 19:35:15 +02:00
parent 4e31482378
commit 6863083cdd

View file

@ -38,12 +38,12 @@ func validOnlyWithInvalidArgs(err error, t *testing.T) {
} }
} }
func noArgsWithArgs(err error, t *testing.T) { func noArgsWithArgs(err error, t *testing.T, arg string) {
if err == nil { if err == nil {
t.Fatal("Expected an error") t.Fatal("Expected an error")
} }
got := err.Error() got := err.Error()
expected := `unknown command "one" for "c"` expected := `unknown command "` + arg + `" for "c"`
if got != expected { if got != expected {
t.Errorf("Expected: %q, got: %q", expected, got) t.Errorf("Expected: %q, got: %q", expected, got)
} }
@ -104,19 +104,19 @@ func TestNoArgs(t *testing.T) {
func TestNoArgs_WithArgs(t *testing.T) { func TestNoArgs_WithArgs(t *testing.T) {
c := getCommand(NoArgs, false) c := getCommand(NoArgs, false)
_, err := executeCommand(c, "one") _, err := executeCommand(c, "one")
noArgsWithArgs(err, t) noArgsWithArgs(err, t, "one")
} }
func TestNoArgs_WithValid_WithArgs(t *testing.T) { func TestNoArgs_WithValid_WithArgs(t *testing.T) {
c := getCommand(NoArgs, true) c := getCommand(NoArgs, true)
_, err := executeCommand(c, "one") _, err := executeCommand(c, "one")
noArgsWithArgs(err, t) noArgsWithArgs(err, t, "one")
} }
func TestNoArgs_WithValid_WithInvalidArgs(t *testing.T) { func TestNoArgs_WithValid_WithInvalidArgs(t *testing.T) {
c := getCommand(NoArgs, true) c := getCommand(NoArgs, true)
_, err := executeCommand(c, "one") _, err := executeCommand(c, "a")
noArgsWithArgs(err, t) noArgsWithArgs(err, t, "a")
} }
func TestNoArgs_WithValidOnly_WithInvalidArgs(t *testing.T) { func TestNoArgs_WithValidOnly_WithInvalidArgs(t *testing.T) {