server: add a test for the health check handler
This commit is contained in:
		| @@ -1 +1,19 @@ | |||||||
| package server | package server | ||||||
|  |  | ||||||
|  | import ( | ||||||
|  | 	"net/http" | ||||||
|  | 	"net/http/httptest" | ||||||
|  | 	"testing" | ||||||
|  | ) | ||||||
|  |  | ||||||
|  | func TestHandleHealth(t *testing.T) { | ||||||
|  | 	httpServer, server := newTestServer(t, nil) | ||||||
|  | 	defer httpServer.Close() | ||||||
|  |  | ||||||
|  | 	rr := httptest.NewRecorder() | ||||||
|  | 	server.handleHealth(rr, httptest.NewRequest("GET", "/healthz", nil)) | ||||||
|  | 	if rr.Code != http.StatusOK { | ||||||
|  | 		t.Errorf("expected 200 got %d", rr.Code) | ||||||
|  | 	} | ||||||
|  |  | ||||||
|  | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user