Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaime Martinez <jmartinez@gitlab.com>2020-01-17 03:11:27 +0300
committerJaime Martinez <jmartinez@gitlab.com>2020-01-17 03:11:27 +0300
commit101dad88e4a4c2c7e086efedcb51267199550328 (patch)
treeb9736676de23e96ae3b4500ea32fc308c0d96bbd /internal/source/gitlab/client
parentbc3aa814b7faf5e98fab0d403e47b81854bf6590 (diff)
add defaultClient helper function
Diffstat (limited to 'internal/source/gitlab/client')
-rw-r--r--internal/source/gitlab/client/client_test.go20
1 files changed, 12 insertions, 8 deletions
diff --git a/internal/source/gitlab/client/client_test.go b/internal/source/gitlab/client/client_test.go
index 5357bdee..9e428089 100644
--- a/internal/source/gitlab/client/client_test.go
+++ b/internal/source/gitlab/client/client_test.go
@@ -10,7 +10,6 @@ import (
"time"
jwt "github.com/dgrijalva/jwt-go"
- "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"gitlab.com/gitlab-org/gitlab-pages/internal/fixture"
@@ -92,7 +91,7 @@ func TestNewInvalidConfiguration(t *testing.T) {
got, err := NewClient(tt.args.baseURL, tt.args.secretKey, tt.args.connectionTimeout, tt.args.jwtTokenExpiry)
require.Nil(t, got)
require.NotNil(t, err)
- assert.Contains(t, err.Error(), tt.wantErrMsg)
+ require.Contains(t, err.Error(), tt.wantErrMsg)
})
}
}
@@ -114,8 +113,7 @@ func TestLookupForErrorResponses(t *testing.T) {
server := httptest.NewServer(mux)
defer server.Close()
- client, err := NewClient(server.URL, secretKey(t), defaultClientConnTimeout, defaultJWTTokenExpiry)
- require.NoError(t, err)
+ client := defaultClient(t, server.URL)
lookup := client.GetLookup(context.Background(), "group.gitlab.io")
@@ -135,8 +133,7 @@ func TestMissingDomain(t *testing.T) {
server := httptest.NewServer(mux)
defer server.Close()
- client, err := NewClient(server.URL, secretKey(t), defaultClientConnTimeout, defaultJWTTokenExpiry)
- require.NoError(t, err)
+ client := defaultClient(t, server.URL)
lookup := client.GetLookup(context.Background(), "group.gitlab.io")
@@ -177,8 +174,7 @@ func TestGetVirtualDomainAuthenticatedRequest(t *testing.T) {
server := httptest.NewServer(mux)
defer server.Close()
- client, err := NewClient(server.URL, secretKey(t), defaultClientConnTimeout, defaultJWTTokenExpiry)
- require.NoError(t, err)
+ client := defaultClient(t, server.URL)
lookup := client.GetLookup(context.Background(), "group.gitlab.io")
require.NoError(t, lookup.Error)
@@ -220,3 +216,11 @@ func secretKey(t *testing.T) []byte {
require.NoError(t, err)
return secretKey
}
+
+func defaultClient(t *testing.T, url string) *Client {
+ t.Helper()
+
+ client, err := NewClient(url, secretKey(t), defaultClientConnTimeout, defaultJWTTokenExpiry)
+ require.NoError(t, err)
+ return client
+}