diff --git a/command/agent/agent_test.go b/command/agent/agent_test.go index 0a702263ff..da098d6eb9 100644 --- a/command/agent/agent_test.go +++ b/command/agent/agent_test.go @@ -247,6 +247,11 @@ func TestAgent_RemoveService(t *testing.T) { t.Fatalf("should have errored") } + // Remove without an ID + if err := agent.RemoveService("", false); err == nil { + t.Fatalf("should have errored") + } + // Removing a service with a single check works { srv := &structs.NodeService{ @@ -406,6 +411,11 @@ func TestAgent_RemoveCheck(t *testing.T) { t.Fatalf("err: %v", err) } + // Remove without an ID + if err := agent.RemoveCheck("", false); err == nil { + t.Fatalf("should have errored") + } + health := &structs.HealthCheck{ Node: "foo", CheckID: "mem",