summaryrefslogtreecommitdiff
path: root/go/internal/gitlabnet/healthcheck/client_test.go
diff options
context:
space:
mode:
authorNick Thomas <nick@gitlab.com>2019-10-17 12:04:52 +0100
committerNick Thomas <nick@gitlab.com>2019-10-18 11:47:25 +0100
commit83d11f4deeb20b852a0af3433190a0f7250a0027 (patch)
tree1a9df18d6f9f59712c6f5c98e995a4918eb94a11 /go/internal/gitlabnet/healthcheck/client_test.go
parent7d5229db263a62661653431881bef8b46984d0de (diff)
downloadgitlab-shell-83d11f4deeb20b852a0af3433190a0f7250a0027.tar.gz
Move go code up one level
Diffstat (limited to 'go/internal/gitlabnet/healthcheck/client_test.go')
-rw-r--r--go/internal/gitlabnet/healthcheck/client_test.go48
1 files changed, 0 insertions, 48 deletions
diff --git a/go/internal/gitlabnet/healthcheck/client_test.go b/go/internal/gitlabnet/healthcheck/client_test.go
deleted file mode 100644
index d32e6f4..0000000
--- a/go/internal/gitlabnet/healthcheck/client_test.go
+++ /dev/null
@@ -1,48 +0,0 @@
-package healthcheck
-
-import (
- "encoding/json"
- "net/http"
- "testing"
-
- "gitlab.com/gitlab-org/gitlab-shell/go/internal/config"
- "gitlab.com/gitlab-org/gitlab-shell/go/internal/gitlabnet/testserver"
-
- "github.com/stretchr/testify/require"
-)
-
-var (
- requests = []testserver.TestRequestHandler{
- {
- Path: "/api/v4/internal/check",
- Handler: func(w http.ResponseWriter, r *http.Request) {
- json.NewEncoder(w).Encode(testResponse)
- },
- },
- }
-
- testResponse = &Response{
- APIVersion: "v4",
- GitlabVersion: "v12.0.0-ee",
- GitlabRevision: "3b13818e8330f68625d80d9bf5d8049c41fbe197",
- Redis: true,
- }
-)
-
-func TestCheck(t *testing.T) {
- client, cleanup := setup(t)
- defer cleanup()
-
- result, err := client.Check()
- require.NoError(t, err)
- require.Equal(t, testResponse, result)
-}
-
-func setup(t *testing.T) (*Client, func()) {
- url, cleanup := testserver.StartSocketHttpServer(t, requests)
-
- client, err := NewClient(&config.Config{GitlabUrl: url})
- require.NoError(t, err)
-
- return client, cleanup
-}