From 4943fe937b3b6754e6a7517cf09bf46d1da86ee3 Mon Sep 17 00:00:00 2001 From: James DeFelice Date: Fri, 6 Mar 2015 07:02:04 +0000 Subject: [PATCH] implemented nil err checks, cc @yujuhong @davidopp --- pkg/registry/pod/etcd/etcd_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/registry/pod/etcd/etcd_test.go b/pkg/registry/pod/etcd/etcd_test.go index f06b9fc829c..bc744096f5c 100644 --- a/pkg/registry/pod/etcd/etcd_test.go +++ b/pkg/registry/pod/etcd/etcd_test.go @@ -866,11 +866,17 @@ func TestEtcdCreateBindingNoPod(t *testing.T) { // - Schedule (scheduler) // - Delete (apiserver) _, err := bindingRegistry.Create(ctx, &api.Binding{PodID: "foo", Host: "machine", ObjectMeta: api.ObjectMeta{Namespace: api.NamespaceDefault}}) + if err == nil { + t.Fatalf("Expected not-found-error but got nothing") + } if !errors.IsNotFound(etcderrors.InterpretGetError(err, "Pod", "foo")) { t.Fatalf("Unexpected error returned: %#v", err) } _, err = registry.Get(ctx, "foo") + if err == nil { + t.Fatalf("Expected not-found-error but got nothing") + } if !errors.IsNotFound(etcderrors.InterpretGetError(err, "Pod", "foo")) { t.Fatalf("Unexpected error: %v", err) }