mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
commit
fb49ea331d
@ -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)
|
||||||
|
Loading…
Reference in New Issue
Block a user