From 052521eaf1f5eb4f66966a1011ddaf3e39910212 Mon Sep 17 00:00:00 2001 From: Brian Waldon Date: Thu, 30 Oct 2014 11:46:44 -0700 Subject: [PATCH] client: test assertStatusCode --- client/members_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/members_test.go b/client/members_test.go index e003be2e5..7d693a79f 100644 --- a/client/members_test.go +++ b/client/members_test.go @@ -83,3 +83,13 @@ func TestMembersAPIActionRemove(t *testing.T) { t.Error(err.Error()) } } + +func TestAssertStatusCode(t *testing.T) { + if err := assertStatusCode(400, 404); err == nil { + t.Errorf("assertStatusCode failed to detect conflict in 400 vs 404") + } + + if err := assertStatusCode(400, 400); err != nil { + t.Errorf("assertStatusCode found conflict in 400 vs 400: %v", err) + } +}