fix: use backend for /healthz page (#4938)

This commit is contained in:
Colin Adler
2022-11-07 13:35:52 -06:00
committed by GitHub
parent bda76368bc
commit 50ad4a8535
7 changed files with 18 additions and 36 deletions

View File

@ -2,6 +2,7 @@ package coderd_test
import (
"context"
"io"
"net/http"
"net/netip"
"strconv"
@ -114,3 +115,17 @@ func TestDERPLatencyCheck(t *testing.T) {
defer res.Body.Close()
require.Equal(t, http.StatusOK, res.StatusCode)
}
func TestHealthz(t *testing.T) {
t.Parallel()
client := coderdtest.New(t, nil)
res, err := client.Request(context.Background(), http.MethodGet, "/healthz", nil)
require.NoError(t, err)
defer res.Body.Close()
require.Equal(t, http.StatusOK, res.StatusCode)
body, err := io.ReadAll(res.Body)
require.NoError(t, err)
assert.Equal(t, "OK", string(body))
}