From efeac792886aa6e85ba594a84b7476af1c5ddbe8 Mon Sep 17 00:00:00 2001 From: Matt Butcher Date: Tue, 29 Mar 2016 17:40:04 -0600 Subject: [PATCH] fix(manager): add unmarshal test on delete deployment Deleting a deployment returns the deployment object. This adds an unmarshal test on that. --- cmd/manager/deployments_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmd/manager/deployments_test.go b/cmd/manager/deployments_test.go index 17d8b6ef5..375ea56c3 100644 --- a/cmd/manager/deployments_test.go +++ b/cmd/manager/deployments_test.go @@ -160,4 +160,14 @@ func TestDeleteDeployments(t *testing.T) { if res.StatusCode != 200 { t.Errorf("Expected status code 200, got %d", res.StatusCode) } + + var out common.Deployment + if err := json.NewDecoder(res.Body).Decode(&out); err != nil { + t.Errorf("Failed to parse results: %s", err) + return + } + + if out.Name != "portunes" { + t.Errorf("Unexpected name %q", out.Name) + } }