Merge pull request #764 from brendandburns/expect

Fix unit test build.
This commit is contained in:
roberthbailey 2014-08-04 10:16:45 -07:00
commit fb49ea331d

View File

@ -104,22 +104,32 @@ func TestOperationsList(t *testing.T) {
Name: "foo", Name: "foo",
} }
data, err := api.Encode(simple) data, err := api.Encode(simple)
expectNoError(t, err) if err != nil {
t.Errorf("unexpected error: %v", err)
}
response, err := client.Post(server.URL+"/prefix/version/foo", "application/json", bytes.NewBuffer(data)) response, err := client.Post(server.URL+"/prefix/version/foo", "application/json", bytes.NewBuffer(data))
expectNoError(t, err) if err != nil {
t.Errorf("unexpected error: %v", err)
}
if response.StatusCode != http.StatusAccepted { if response.StatusCode != http.StatusAccepted {
t.Errorf("Unexpected response %#v", response) t.Errorf("Unexpected response %#v", response)
} }
response, err = client.Get(server.URL + "/prefix/version/operations") response, err = client.Get(server.URL + "/prefix/version/operations")
expectNoError(t, err) if err != nil {
t.Errorf("unexpected error: %v", err)
}
if response.StatusCode != http.StatusOK { if response.StatusCode != http.StatusOK {
t.Fatalf("unexpected status code %#v", response) t.Fatalf("unexpected status code %#v", response)
} }
body, err := ioutil.ReadAll(response.Body) body, err := ioutil.ReadAll(response.Body)
expectNoError(t, err) if err != nil {
t.Errorf("unexpected error: %v", err)
}
obj, err := api.Decode(body) obj, err := api.Decode(body)
expectNoError(t, err) if err != nil {
t.Errorf("unexpected error: %v", err)
}
oplist, ok := obj.(*api.ServerOpList) oplist, ok := obj.(*api.ServerOpList)
if !ok { if !ok {
t.Fatalf("expected ServerOpList, got %#v", obj) t.Fatalf("expected ServerOpList, got %#v", obj)