summaryrefslogtreecommitdiff
path: root/go/internal/gitlabnet/twofactorrecover/client_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'go/internal/gitlabnet/twofactorrecover/client_test.go')
-rw-r--r--go/internal/gitlabnet/twofactorrecover/client_test.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/go/internal/gitlabnet/twofactorrecover/client_test.go b/go/internal/gitlabnet/twofactorrecover/client_test.go
index 09c677e..7b0b189 100644
--- a/go/internal/gitlabnet/twofactorrecover/client_test.go
+++ b/go/internal/gitlabnet/twofactorrecover/client_test.go
@@ -19,15 +19,17 @@ var (
requests []testserver.TestRequestHandler
)
-func init() {
+func initialize(t *testing.T) {
testConfig = &config.Config{GitlabUrl: "http+unix://" + testserver.TestSocket}
requests = []testserver.TestRequestHandler{
{
Path: "/api/v4/internal/two_factor_recovery_codes",
Handler: func(w http.ResponseWriter, r *http.Request) {
- b, _ := ioutil.ReadAll(r.Body)
+ b, err := ioutil.ReadAll(r.Body)
defer r.Body.Close()
+ require.NoError(t, err)
+
var requestBody *RequestBody
json.Unmarshal(b, &requestBody)
@@ -114,6 +116,7 @@ func TestErrorResponses(t *testing.T) {
}
func setup(t *testing.T) (*Client, func()) {
+ initialize(t)
cleanup, err := testserver.StartSocketHttpServer(requests)
require.NoError(t, err)