Skip TestRoutes if extension or router-id is missing

pull/6/head
Davanum Srinivas 2017-11-27 14:01:32 -05:00
parent 90a531ceb5
commit f5299fe7e1
1 changed files with 5 additions and 1 deletions

View File

@ -37,9 +37,13 @@ func TestRoutes(t *testing.T) {
t.Fatalf("Failed to construct/authenticate OpenStack: %s", err)
}
if os.routeOpts.RouterId == "" {
t.Skip("router-id is empty. skipping test")
}
r, ok := os.Routes()
if !ok {
t.Fatalf("Routes() returned false - perhaps your stack doens't support Neutron?")
t.Skip("Routes() returned false - perhaps your stack does not support Neutron extraroute extension?")
}
newroute := cloudprovider.Route{