Merge branch '17004-properties-on-output' refs #17004
[arvados.git] / sdk / go / health / handler_test.go
index 3e1b027fd2a56cc6f6f372dbe137f8b55fbf0771..097e292d386bc540b1955d37ce1506afbef3e933 100644 (file)
@@ -81,9 +81,8 @@ func (s *Suite) TestPingOverride(c *check.C) {
                                ok = !ok
                                if ok {
                                        return nil
-                               } else {
-                                       return errors.New("good error")
                                }
+                               return errors.New("good error")
                        },
                },
        }
@@ -96,10 +95,14 @@ func (s *Suite) TestPingOverride(c *check.C) {
        s.checkUnhealthy(c, resp)
 }
 
-func (s *Suite) TestZeroValue(c *check.C) {
+func (s *Suite) TestZeroValueIsDisabled(c *check.C) {
        resp := httptest.NewRecorder()
        (&Handler{}).ServeHTTP(resp, s.request("/ping", goodToken))
        c.Check(resp.Code, check.Equals, http.StatusNotFound)
+
+       resp = httptest.NewRecorder()
+       (&Handler{}).ServeHTTP(resp, s.request("/ping", ""))
+       c.Check(resp.Code, check.Equals, http.StatusNotFound)
 }
 
 func (s *Suite) request(path, token string) *http.Request {