mirror of https://github.com/status-im/consul.git
agent: test services are in sync when added from the API
This commit is contained in:
parent
525d74aebc
commit
cc613a90fd
|
@ -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…
Reference in New Issue