Browse Source

agent: test services are in sync when added from the API

pull/409/head
Ryan Uber 10 years ago
parent
commit
cc613a90fd
  1. 11
      command/agent/catalog_endpoint_test.go

11
command/agent/catalog_endpoint_test.go

@ -39,6 +39,17 @@ func TestCatalogRegister(t *testing.T) {
if res != true {
t.Fatalf("bad: %v", res)
}
// Service should be in sync
if err := srv.agent.state.syncService("foo"); err != nil {
t.Fatalf("err: %s", err)
}
if _, ok := srv.agent.state.serviceStatus["foo"]; !ok {
t.Fatalf("bad: %#v", srv.agent.state.serviceStatus)
}
if !srv.agent.state.serviceStatus["foo"].inSync {
t.Fatalf("should be in sync")
}
}
func TestCatalogDeregister(t *testing.T) {

Loading…
Cancel
Save