diff options
Diffstat (limited to 'middleware/health/health_test.go')
-rw-r--r-- | middleware/health/health_test.go | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/middleware/health/health_test.go b/middleware/health/health_test.go deleted file mode 100644 index ea22ad8b6..000000000 --- a/middleware/health/health_test.go +++ /dev/null @@ -1,47 +0,0 @@ -package health - -// TODO(miek): enable again if middleware gets health check. -/* -func TestHealth(t *testing.T) { - h := health{Addr: ":0"} - h.h = append(h.h, &erratic.Erratic{}) - - if err := h.Startup(); err != nil { - t.Fatalf("Unable to startup the health server: %v", err) - } - defer h.Shutdown() - - // Reconstruct the http address based on the port allocated by operating system. - address := fmt.Sprintf("http://%s%s", h.ln.Addr().String(), path) - - // Norhing set should be unhealthy - response, err := http.Get(address) - if err != nil { - t.Fatalf("Unable to query %s: %v", address, err) - } - if response.StatusCode != 503 { - t.Errorf("Invalid status code: expecting '503', got '%d'", response.StatusCode) - } - response.Body.Close() - - // Make healthy - h.Poll() - - response, err = http.Get(address) - if err != nil { - t.Fatalf("Unable to query %s: %v", address, err) - } - if response.StatusCode != 200 { - t.Errorf("Invalid status code: expecting '200', got '%d'", response.StatusCode) - } - content, err := ioutil.ReadAll(response.Body) - if err != nil { - t.Fatalf("Unable to get response body from %s: %v", address, err) - } - response.Body.Close() - - if string(content) != ok { - t.Errorf("Invalid response body: expecting 'OK', got '%s'", string(content)) - } -} -*/ |