diff --git a/access_requests_test.go b/access_requests_test.go index 870a0f133..c809befeb 100644 --- a/access_requests_test.go +++ b/access_requests_test.go @@ -27,8 +27,7 @@ import ( ) func TestListProjectAccessRequests(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/access_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -94,8 +93,7 @@ func TestListProjectAccessRequests(t *testing.T) { } func TestListGroupAccessRequests(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -161,8 +159,7 @@ func TestListGroupAccessRequests(t *testing.T) { } func TestRequestProjectAccess(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/access_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -208,8 +205,7 @@ func TestRequestProjectAccess(t *testing.T) { } func TestRequestGroupAccess(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -255,8 +251,7 @@ func TestRequestGroupAccess(t *testing.T) { } func TestApproveProjectAccessRequest(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/access_requests/10/approve", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -315,8 +310,7 @@ func TestApproveProjectAccessRequest(t *testing.T) { } func TestApproveGroupAccessRequest(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_requests/10/approve", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -375,8 +369,7 @@ func TestApproveGroupAccessRequest(t *testing.T) { } func TestDenyProjectAccessRequest(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/access_requests/10", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -400,8 +393,7 @@ func TestDenyProjectAccessRequest(t *testing.T) { } func TestDenyGroupAccessRequest(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_requests/10", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/applications_test.go b/applications_test.go index e22996eee..6a5b29262 100644 --- a/applications_test.go +++ b/applications_test.go @@ -24,8 +24,7 @@ import ( ) func TestCreateApplication(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/applications", func(w http.ResponseWriter, r *http.Request) { @@ -56,8 +55,7 @@ func TestCreateApplication(t *testing.T) { } func TestListApplications(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/applications", func(w http.ResponseWriter, r *http.Request) { @@ -84,8 +82,7 @@ func TestListApplications(t *testing.T) { } func TestDeleteApplication(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/applications/4", func(w http.ResponseWriter, r *http.Request) { diff --git a/audit_events_test.go b/audit_events_test.go index 04d3ab8c6..a76127129 100644 --- a/audit_events_test.go +++ b/audit_events_test.go @@ -9,8 +9,7 @@ import ( ) func TestAuditEventsService_ListInstanceAuditEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/audit_events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -63,8 +62,7 @@ func TestAuditEventsService_ListInstanceAuditEvents(t *testing.T) { } func TestAuditEventsService_ListInstanceAuditEvents_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/audit_events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -78,8 +76,7 @@ func TestAuditEventsService_ListInstanceAuditEvents_StatusNotFound(t *testing.T) } func TestAuditEventsService_GetInstanceAuditEvent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/audit_events/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -135,8 +132,7 @@ func TestAuditEventsService_GetInstanceAuditEvent(t *testing.T) { } func TestAuditEventsService_ListGroupAuditEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/6/audit_events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -199,8 +195,7 @@ func TestAuditEventsService_ListGroupAuditEvents(t *testing.T) { } func TestAuditEventsService_GetGroupAuditEvent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/6/audit_events/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -261,8 +256,7 @@ func TestAuditEventsService_GetGroupAuditEvent(t *testing.T) { } func TestAuditEventsService_ListProjectAuditEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/6/audit_events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -325,8 +319,7 @@ func TestAuditEventsService_ListProjectAuditEvents(t *testing.T) { } func TestAuditEventsService_GetProjectAuditEvent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/6/audit_events/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/avatar_test.go b/avatar_test.go index 4371e762c..b11f271ca 100644 --- a/avatar_test.go +++ b/avatar_test.go @@ -23,8 +23,7 @@ import ( ) func TestGetAvatar(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) const url = "https://www.gravatar.com/avatar/10e6bf7bcf22c2f00a3ef684b4ada178" diff --git a/award_emojis_test.go b/award_emojis_test.go index fb4d89b02..158783b5e 100644 --- a/award_emojis_test.go +++ b/award_emojis_test.go @@ -9,8 +9,7 @@ import ( ) func TestAwardEmojiService_ListMergeRequestAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -80,8 +79,7 @@ func TestAwardEmojiService_ListMergeRequestAwardEmoji(t *testing.T) { } func TestAwardEmojiService_ListIssueAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -151,8 +149,7 @@ func TestAwardEmojiService_ListIssueAwardEmoji(t *testing.T) { } func TestAwardEmojiService_ListSnippetAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -222,8 +219,7 @@ func TestAwardEmojiService_ListSnippetAwardEmoji(t *testing.T) { } func TestAwardEmojiService_GetMergeRequestAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -291,8 +287,7 @@ func TestAwardEmojiService_GetMergeRequestAwardEmoji(t *testing.T) { } func TestAwardEmojiService_GetIssueAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -360,8 +355,7 @@ func TestAwardEmojiService_GetIssueAwardEmoji(t *testing.T) { } func TestAwardEmojiService_GetSnippetAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -429,8 +423,7 @@ func TestAwardEmojiService_GetSnippetAwardEmoji(t *testing.T) { } func TestAwardEmojiService_CreateMergeRequestAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -498,8 +491,7 @@ func TestAwardEmojiService_CreateMergeRequestAwardEmoji(t *testing.T) { } func TestAwardEmojiService_CreateIssueAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -567,8 +559,7 @@ func TestAwardEmojiService_CreateIssueAwardEmoji(t *testing.T) { } func TestAwardEmojiService_CreateSnippetAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -636,8 +627,7 @@ func TestAwardEmojiService_CreateSnippetAwardEmoji(t *testing.T) { } func TestAwardEmojiService_DeleteMergeRequestAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -661,8 +651,7 @@ func TestAwardEmojiService_DeleteMergeRequestAwardEmoji(t *testing.T) { } func TestAwardEmojiService_DeleteIssueAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -686,8 +675,7 @@ func TestAwardEmojiService_DeleteIssueAwardEmoji(t *testing.T) { } func TestAwardEmojiService_DeleteSnippetAwardEmoji(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -711,8 +699,7 @@ func TestAwardEmojiService_DeleteSnippetAwardEmoji(t *testing.T) { } func TestAwardEmojiService_ListMergeRequestAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -782,8 +769,7 @@ func TestAwardEmojiService_ListMergeRequestAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_ListIssuesAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -853,8 +839,7 @@ func TestAwardEmojiService_ListIssuesAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_ListSnippetAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -924,8 +909,7 @@ func TestAwardEmojiService_ListSnippetAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_GetMergeRequestAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/notes/1/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -993,8 +977,7 @@ func TestAwardEmojiService_GetMergeRequestAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_GetIssuesAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/notes/1/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1062,8 +1045,7 @@ func TestAwardEmojiService_GetIssuesAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_GetSnippetAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/notes/1/award_emoji/4", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1131,8 +1113,7 @@ func TestAwardEmojiService_GetSnippetAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_CCreateMergeRequestAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1200,8 +1181,7 @@ func TestAwardEmojiService_CCreateMergeRequestAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_CreateIssuesAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1269,8 +1249,7 @@ func TestAwardEmojiService_CreateIssuesAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_CreateSnippetAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/notes/1/award_emoji", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1338,8 +1317,7 @@ func TestAwardEmojiService_CreateSnippetAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_DeleteMergeRequestAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/80/notes/1/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -1363,8 +1341,7 @@ func TestAwardEmojiService_DeleteMergeRequestAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_DeleteIssuesAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/80/notes/1/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -1388,8 +1365,7 @@ func TestAwardEmojiService_DeleteIssuesAwardEmojiOnNote(t *testing.T) { } func TestAwardEmojiService_DeleteSnippetAwardEmojiOnNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/snippets/80/notes/1/award_emoji/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/boards_test.go b/boards_test.go index 892e1debe..a2ba7b923 100644 --- a/boards_test.go +++ b/boards_test.go @@ -9,8 +9,7 @@ import ( ) func TestIssueBoardsService_CreateIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -75,8 +74,7 @@ func TestIssueBoardsService_CreateIssueBoard(t *testing.T) { } func TestIssueBoardsService_UpdateIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -141,8 +139,7 @@ func TestIssueBoardsService_UpdateIssueBoard(t *testing.T) { } func TestIssueBoardsService_DeleteIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -166,8 +163,7 @@ func TestIssueBoardsService_DeleteIssueBoard(t *testing.T) { } func TestIssueBoardsService_ListIssueBoards(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -297,8 +293,7 @@ func TestIssueBoardsService_ListIssueBoards(t *testing.T) { } func TestIssueBoardsService_GetIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -427,8 +422,7 @@ func TestIssueBoardsService_GetIssueBoard(t *testing.T) { } func TestIssueBoardsService_GetIssueBoardLists(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1/lists", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -523,8 +517,7 @@ func TestIssueBoardsService_GetIssueBoardLists(t *testing.T) { } func TestIssueBoardsService_GetIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -575,8 +568,7 @@ func TestIssueBoardsService_GetIssueBoardList(t *testing.T) { } func TestIssueBoardsService_CreateIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1/lists", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -627,8 +619,7 @@ func TestIssueBoardsService_CreateIssueBoardList(t *testing.T) { } func TestIssueBoardsService_UpdateIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -679,8 +670,7 @@ func TestIssueBoardsService_UpdateIssueBoardList(t *testing.T) { } func TestIssueBoardsService_DeleteIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/branches_test.go b/branches_test.go index 185b6b50c..f7b496ef1 100644 --- a/branches_test.go +++ b/branches_test.go @@ -26,8 +26,7 @@ import ( ) func TestGetBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/branches/master", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -68,8 +67,7 @@ func TestGetBranch(t *testing.T) { } func TestBranchesService_ListBranches(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/branches", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -124,8 +122,7 @@ func TestBranchesService_ListBranches(t *testing.T) { } func TestBranchesService_ProtectBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/branches/master/protect", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -179,8 +176,7 @@ func TestBranchesService_ProtectBranch(t *testing.T) { } func TestBranchesService_UnprotectBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/branches/master/unprotect", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -234,8 +230,7 @@ func TestBranchesService_UnprotectBranch(t *testing.T) { } func TestBranchesService_CreateBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/branches", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -289,8 +284,7 @@ func TestBranchesService_CreateBranch(t *testing.T) { } func TestBranchesService_DeleteBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/branches/master", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -314,8 +308,7 @@ func TestBranchesService_DeleteBranch(t *testing.T) { } func TestBranchesService_DeleteMergedBranches(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/merged_branches", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/broadcast_messages_test.go b/broadcast_messages_test.go index 0939afe73..af8dd2d2f 100644 --- a/broadcast_messages_test.go +++ b/broadcast_messages_test.go @@ -25,8 +25,7 @@ import ( ) func TestListBroadcastMessages(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/broadcast_messages", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -84,8 +83,7 @@ func TestListBroadcastMessages(t *testing.T) { } func TestGetBroadcastMessages(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/broadcast_messages/1/", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -123,8 +121,7 @@ func TestGetBroadcastMessages(t *testing.T) { } func TestCreateBroadcastMessages(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) wantedStartsAt := time.Date(2017, time.June, 26, 6, 0, 0, 0, time.UTC) wantedEndsAt := time.Date(2017, time.June, 27, 12, 59, 0, 0, time.UTC) @@ -171,8 +168,7 @@ func TestCreateBroadcastMessages(t *testing.T) { } func TestUpdateBroadcastMessages(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) wantedStartsAt := time.Date(2017, time.June, 26, 6, 0, 0, 0, time.UTC) wantedEndsAt := time.Date(2017, time.June, 27, 12, 59, 0, 0, time.UTC) @@ -219,8 +215,7 @@ func TestUpdateBroadcastMessages(t *testing.T) { } func TestDeleteBroadcastMessages(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/broadcast_messages/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/ci_yml_templates_test.go b/ci_yml_templates_test.go index b132033d8..1b890c4a0 100644 --- a/ci_yml_templates_test.go +++ b/ci_yml_templates_test.go @@ -24,8 +24,7 @@ import ( ) func TestListAllTemplates(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/gitlab_ci_ymls", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -76,8 +75,7 @@ func TestListAllTemplates(t *testing.T) { } func TestGetTemplate(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/gitlab_ci_ymls/Ruby", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/cluster_agents_test.go b/cluster_agents_test.go index 216c57caf..391d1dad2 100644 --- a/cluster_agents_test.go +++ b/cluster_agents_test.go @@ -25,8 +25,7 @@ import ( ) func ListClusterAgents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -111,8 +110,7 @@ func ListClusterAgents(t *testing.T) { } func GetClusterAgent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -161,8 +159,7 @@ func GetClusterAgent(t *testing.T) { } func RegisterClusterAgent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -212,8 +209,7 @@ func RegisterClusterAgent(t *testing.T) { } func ListAgentTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents/5/tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -274,8 +270,7 @@ func ListAgentTokens(t *testing.T) { } func GetAgentToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents/5/tokens/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -314,8 +309,7 @@ func GetAgentToken(t *testing.T) { } func RegisterAgentToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/20/cluster_agents/5/tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/commits_test.go b/commits_test.go index 7c08ec823..1b8fb79d4 100644 --- a/commits_test.go +++ b/commits_test.go @@ -33,8 +33,7 @@ import ( var testRevertCommitTargetBranch = "release" func TestGetCommit(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/b0b3a907f41409829b307a28b82fdbd552ee5a27", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -76,8 +75,7 @@ func TestGetCommit(t *testing.T) { } func TestGetCommitStatuses(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/b0b3a907f41409829b307a28b82fdbd552ee5a27/statuses", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -103,8 +101,7 @@ func TestGetCommitStatuses(t *testing.T) { } func TestSetCommitStatus(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/statuses/b0b3a907f41409829b307a28b82fdbd552ee5a27", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -143,8 +140,7 @@ func TestSetCommitStatus(t *testing.T) { } func TestRevertCommit_NoOptions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/b0b3a907f41409829b307a28b82fdbd552ee5a27/revert", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -186,8 +182,7 @@ func TestRevertCommit_NoOptions(t *testing.T) { } func TestRevertCommit_WithOptions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/b0b3a907f41409829b307a28b82fdbd552ee5a27/revert", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -232,8 +227,7 @@ func TestRevertCommit_WithOptions(t *testing.T) { } func TestGetGPGSignature(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/b0b3a907f41409829b307a28b82fdbd552ee5a27/signature", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -258,8 +252,7 @@ func TestGetGPGSignature(t *testing.T) { } func TestCommitsService_ListCommits(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -346,8 +339,7 @@ func TestCommitsService_ListCommits(t *testing.T) { } func TestCommitsService_GetCommitRefs(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/5937ac0a7beb003549fc5fd26fc247adbce4a52e/refs", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -402,8 +394,7 @@ func TestCommitsService_GetCommitRefs(t *testing.T) { } func TestCommitsService_CreateCommit(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -488,8 +479,7 @@ func TestCommitsService_CreateCommit(t *testing.T) { } func TestCommitsService_GetCommitDiff(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/master/diff", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -538,8 +528,7 @@ func TestCommitsService_GetCommitDiff(t *testing.T) { } func TestCommitsService_GetCommitComments(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/master/comments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -592,8 +581,7 @@ func TestCommitsService_GetCommitComments(t *testing.T) { } func TestCommitsService_PostCommitComment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/master/comments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -644,8 +632,7 @@ func TestCommitsService_PostCommitComment(t *testing.T) { } func TestCommitsService_ListMergeRequestsByCommit(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/master/merge_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -859,8 +846,7 @@ func TestCommitsService_ListMergeRequestsByCommit(t *testing.T) { } func TestCommitsService_CherryPickCommit(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/repository/commits/master/cherry_pick", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/container_registry_test.go b/container_registry_test.go index 44f2f0e9c..c81da8cb6 100644 --- a/container_registry_test.go +++ b/container_registry_test.go @@ -25,8 +25,7 @@ import ( ) func TestListProjectRegistryRepositories(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -101,8 +100,7 @@ func TestListProjectRegistryRepositories(t *testing.T) { } func TestListGroupRegistryRepositories(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/registry/repositories", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -177,8 +175,7 @@ func TestListGroupRegistryRepositories(t *testing.T) { } func TestGetSingleRegistryRepository(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/registry/repositories/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -221,8 +218,7 @@ func TestGetSingleRegistryRepository(t *testing.T) { } func TestDeleteRegistryRepository(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories/2", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -235,8 +231,7 @@ func TestDeleteRegistryRepository(t *testing.T) { } func TestListRegistryRepositoryTags(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories/2/tags", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -278,8 +273,7 @@ func TestListRegistryRepositoryTags(t *testing.T) { } func TestGetRegistryRepositoryTagDetail(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories/2/tags/v10.0.0", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -321,8 +315,7 @@ func TestGetRegistryRepositoryTagDetail(t *testing.T) { } func TestDeleteRegistryRepositoryTag(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories/2/tags/v10.0.0", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -335,8 +328,7 @@ func TestDeleteRegistryRepositoryTag(t *testing.T) { } func TestDeleteRegistryRepositoryTags(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/registry/repositories/2/tags", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/custom_attributes_test.go b/custom_attributes_test.go index da4a04c61..bb6c99b1a 100644 --- a/custom_attributes_test.go +++ b/custom_attributes_test.go @@ -24,8 +24,7 @@ import ( ) func TestListCustomUserAttributes(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/users/2/custom_attributes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -45,8 +44,7 @@ func TestListCustomUserAttributes(t *testing.T) { } func TestListCustomGroupAttributes(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/2/custom_attributes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -66,8 +64,7 @@ func TestListCustomGroupAttributes(t *testing.T) { } func TestListCustomProjectAttributes(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/2/custom_attributes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -87,8 +84,7 @@ func TestListCustomProjectAttributes(t *testing.T) { } func TestGetCustomUserAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/users/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -108,8 +104,7 @@ func TestGetCustomUserAttribute(t *testing.T) { } func TestGetCustomGropupAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -129,8 +124,7 @@ func TestGetCustomGropupAttribute(t *testing.T) { } func TestGetCustomProjectAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -150,8 +144,7 @@ func TestGetCustomProjectAttribute(t *testing.T) { } func TestSetCustomUserAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/users/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -174,8 +167,7 @@ func TestSetCustomUserAttribute(t *testing.T) { } func TestSetCustomGroupAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -198,8 +190,7 @@ func TestSetCustomGroupAttribute(t *testing.T) { } func TestDeleteCustomUserAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/users/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -219,8 +210,7 @@ func TestDeleteCustomUserAttribute(t *testing.T) { } func TestDeleteCustomGroupAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -240,8 +230,7 @@ func TestDeleteCustomGroupAttribute(t *testing.T) { } func TestDeleteCustomProjectAttribute(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/2/custom_attributes/testkey1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/deploy_keys_test.go b/deploy_keys_test.go index 96efb43bf..86bba8f37 100644 --- a/deploy_keys_test.go +++ b/deploy_keys_test.go @@ -25,8 +25,7 @@ import ( ) func TestListAllDeployKeys(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/deploy_keys", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -122,8 +121,7 @@ func TestListAllDeployKeys(t *testing.T) { } func TestListProjectDeployKeys(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -182,8 +180,7 @@ func TestListProjectDeployKeys(t *testing.T) { } func TestGetDeployKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys/11", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -219,8 +216,7 @@ func TestGetDeployKey(t *testing.T) { } func TestAddDeployKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -261,8 +257,7 @@ func TestAddDeployKey(t *testing.T) { } func TestDeleteDeployKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys/13", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -275,8 +270,7 @@ func TestDeleteDeployKey(t *testing.T) { } func TestEnableDeployKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys/13/enable", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -310,8 +304,7 @@ func TestEnableDeployKey(t *testing.T) { } func TestUpdateDeployKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_keys/11", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) diff --git a/deploy_tokens_test.go b/deploy_tokens_test.go index 480f6dccc..87f19cfbe 100644 --- a/deploy_tokens_test.go +++ b/deploy_tokens_test.go @@ -25,8 +25,7 @@ import ( ) func TestListAllDeployTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/deploy_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -72,8 +71,7 @@ func TestListAllDeployTokens(t *testing.T) { } func TestListProjectDeployTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deploy_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -119,8 +117,7 @@ func TestListProjectDeployTokens(t *testing.T) { } func TestGetProjectDeployTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deploy_tokens/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -162,8 +159,7 @@ func TestGetProjectDeployTokens(t *testing.T) { } func TestCreateProjectDeployToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -212,8 +208,7 @@ func TestCreateProjectDeployToken(t *testing.T) { } func TestDeleteProjectDeployToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/deploy_tokens/13", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -234,8 +229,7 @@ func TestDeleteProjectDeployToken(t *testing.T) { } func TestListGroupDeployTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/deploy_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -281,8 +275,7 @@ func TestListGroupDeployTokens(t *testing.T) { } func TestGetGroupDeployTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/deploy_tokens/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -324,8 +317,7 @@ func TestGetGroupDeployTokens(t *testing.T) { } func TestCreateGroupDeployToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/deploy_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -374,8 +366,7 @@ func TestCreateGroupDeployToken(t *testing.T) { } func TestDeleteGroupDeployToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/deploy_tokens/13", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/deployments_merge_requests_test.go b/deployments_merge_requests_test.go index bb9338c91..ab98f53ba 100644 --- a/deployments_merge_requests_test.go +++ b/deployments_merge_requests_test.go @@ -10,8 +10,7 @@ import ( ) func TestDeploymentMergeRequestsService_ListDeploymentMergeRequests(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/278964/deployments/2/merge_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/deployments_test.go b/deployments_test.go index ae94782b9..fef6ea719 100644 --- a/deployments_test.go +++ b/deployments_test.go @@ -10,8 +10,7 @@ import ( ) func TestDeploymentsService_ListProjectDeployments(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deployments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -208,8 +207,7 @@ func TestDeploymentsService_ListProjectDeployments(t *testing.T) { } func TestDeploymentsService_GetProjectDeployment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deployments/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -404,8 +402,7 @@ func TestDeploymentsService_GetProjectDeployment(t *testing.T) { } func TestDeploymentsService_CreateProjectDeployment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deployments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -600,8 +597,7 @@ func TestDeploymentsService_CreateProjectDeployment(t *testing.T) { } func TestDeploymentsService_UpdateProjectDeployment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/deployments/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) diff --git a/discussions_test.go b/discussions_test.go index 81c4e4ccb..fed679a35 100644 --- a/discussions_test.go +++ b/discussions_test.go @@ -9,8 +9,7 @@ import ( ) func TestDiscussionsService_ListIssueDiscussions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -116,8 +115,7 @@ func TestDiscussionsService_ListIssueDiscussions(t *testing.T) { } func TestDiscussionsService_GetIssueDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -221,8 +219,7 @@ func TestDiscussionsService_GetIssueDiscussion(t *testing.T) { } func TestDiscussionsService_CreateIssueDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -326,8 +323,7 @@ func TestDiscussionsService_CreateIssueDiscussion(t *testing.T) { } func TestDiscussionsService_AddIssueDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -421,8 +417,7 @@ func TestDiscussionsService_AddIssueDiscussionNote(t *testing.T) { } func TestDiscussionsService_UpdateIssueDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -516,8 +511,7 @@ func TestDiscussionsService_UpdateIssueDiscussionNote(t *testing.T) { } func TestDiscussionsService_DeleteIssueDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/issues/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -541,8 +535,7 @@ func TestDiscussionsService_DeleteIssueDiscussionNote(t *testing.T) { } func TestDiscussionsService_ListSnippetDiscussions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -648,8 +641,7 @@ func TestDiscussionsService_ListSnippetDiscussions(t *testing.T) { } func TestDiscussionsService_GetSnippetDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -753,8 +745,7 @@ func TestDiscussionsService_GetSnippetDiscussion(t *testing.T) { } func TestDiscussionsService_CreateSnippetDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -858,8 +849,7 @@ func TestDiscussionsService_CreateSnippetDiscussion(t *testing.T) { } func TestDiscussionsService_AddSnippetDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -953,8 +943,7 @@ func TestDiscussionsService_AddSnippetDiscussionNote(t *testing.T) { } func TestDiscussionsService_UpdateSnippetDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -1048,8 +1037,7 @@ func TestDiscussionsService_UpdateSnippetDiscussionNote(t *testing.T) { } func TestDiscussionsService_DeleteSnippetDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/snippets/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -1073,8 +1061,7 @@ func TestDiscussionsService_DeleteSnippetDiscussionNote(t *testing.T) { } func TestDiscussionsService_ListGroupEpicDiscussions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1180,8 +1167,7 @@ func TestDiscussionsService_ListGroupEpicDiscussions(t *testing.T) { } func TestDiscussionsService_GetEpicDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1285,8 +1271,7 @@ func TestDiscussionsService_GetEpicDiscussion(t *testing.T) { } func TestDiscussionsService_CreateEpicDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1390,8 +1375,7 @@ func TestDiscussionsService_CreateEpicDiscussion(t *testing.T) { } func TestDiscussionsService_AddEpicDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1485,8 +1469,7 @@ func TestDiscussionsService_AddEpicDiscussionNote(t *testing.T) { } func TestDiscussionsService_UpdateEpicDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -1580,8 +1563,7 @@ func TestDiscussionsService_UpdateEpicDiscussionNote(t *testing.T) { } func TestDiscussionsService_DeleteEpicDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/epics/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -1605,8 +1587,7 @@ func TestDiscussionsService_DeleteEpicDiscussionNote(t *testing.T) { } func TestDiscussionsService_ListMergeRequestDiscussions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1712,8 +1693,7 @@ func TestDiscussionsService_ListMergeRequestDiscussions(t *testing.T) { } func TestDiscussionsService_GetMergeRequestDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -1817,8 +1797,7 @@ func TestDiscussionsService_GetMergeRequestDiscussion(t *testing.T) { } func TestDiscussionsService_CreateMergeRequestDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -1922,8 +1901,7 @@ func TestDiscussionsService_CreateMergeRequestDiscussion(t *testing.T) { } func TestDiscussionsService_ResolveMergeRequestDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -2027,8 +2005,7 @@ func TestDiscussionsService_ResolveMergeRequestDiscussion(t *testing.T) { } func TestDiscussionsService_AddMergeRequestDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -2122,8 +2099,7 @@ func TestDiscussionsService_AddMergeRequestDiscussionNote(t *testing.T) { } func TestDiscussionsService_UpdateMergeRequestDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -2217,8 +2193,7 @@ func TestDiscussionsService_UpdateMergeRequestDiscussionNote(t *testing.T) { } func TestDiscussionsService_DeleteMergeRequestDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/merge_requests/11/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -2242,8 +2217,7 @@ func TestDiscussionsService_DeleteMergeRequestDiscussionNote(t *testing.T) { } func TestDiscussionsService_ListCommitDiscussions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -2349,8 +2323,7 @@ func TestDiscussionsService_ListCommitDiscussions(t *testing.T) { } func TestDiscussionsService_GetCommitDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -2454,8 +2427,7 @@ func TestDiscussionsService_GetCommitDiscussion(t *testing.T) { } func TestDiscussionsService_CreateCommitDiscussion(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -2559,8 +2531,7 @@ func TestDiscussionsService_CreateCommitDiscussion(t *testing.T) { } func TestDiscussionsService_AddCommitDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -2654,8 +2625,7 @@ func TestDiscussionsService_AddCommitDiscussionNote(t *testing.T) { } func TestDiscussionsService_UpdateCommitDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -2749,8 +2719,7 @@ func TestDiscussionsService_UpdateCommitDiscussionNote(t *testing.T) { } func TestDiscussionsService_DeleteCommitDiscussionNote(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/5/repository/commits/abc123/discussions/6a9c1750b37d513a43987b574953fceb50b03ce7/notes/302", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/environments_test.go b/environments_test.go index a10c024eb..ec833a1d2 100644 --- a/environments_test.go +++ b/environments_test.go @@ -29,8 +29,7 @@ import ( ) func TestListEnvironments(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -70,8 +69,7 @@ func TestListEnvironments(t *testing.T) { } func TestGetEnvironment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments/5949167", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -108,8 +106,7 @@ func TestGetEnvironment(t *testing.T) { } func TestCreateEnvironment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -129,8 +126,7 @@ func TestCreateEnvironment(t *testing.T) { } func TestEditEnvironment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -150,8 +146,7 @@ func TestEditEnvironment(t *testing.T) { } func TestDeleteEnvironment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -164,8 +159,7 @@ func TestDeleteEnvironment(t *testing.T) { } func TestStopEnvironment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/environments/1/stop", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/epic_issues_test.go b/epic_issues_test.go index ff8c86999..e6259ecc4 100644 --- a/epic_issues_test.go +++ b/epic_issues_test.go @@ -9,8 +9,7 @@ import ( ) func TestEpicIssuesService_ListEpicIssues(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/epics/5/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -181,8 +180,7 @@ func TestEpicIssuesService_ListEpicIssues(t *testing.T) { } func TestEpicIssuesService_AssignEpicIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/epics/5/issues/55", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -374,8 +372,7 @@ func TestEpicIssuesService_AssignEpicIssue(t *testing.T) { } func TestEpicIssuesService_RemoveEpicIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/epics/5/issues/55", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -567,8 +564,7 @@ func TestEpicIssuesService_RemoveEpicIssue(t *testing.T) { } func TestEpicIssuesService_UpdateEpicIssueAssignment(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/epics/5/issues/2", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) diff --git a/epics_test.go b/epics_test.go index 578addfdd..a8cabd4ee 100644 --- a/epics_test.go +++ b/epics_test.go @@ -25,8 +25,7 @@ import ( ) func TestGetEpic(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/7/epics/8", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -51,8 +50,7 @@ func TestGetEpic(t *testing.T) { } func TestDeleteEpic(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/7/epics/8", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -65,8 +63,7 @@ func TestDeleteEpic(t *testing.T) { } func TestListGroupEpics(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/7/epics", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -97,8 +94,7 @@ func TestListGroupEpics(t *testing.T) { } func TestCreateEpic(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/7/epics", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -128,8 +124,7 @@ func TestCreateEpic(t *testing.T) { } func TestUpdateEpic(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/7/epics/8", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) diff --git a/error_tracking_test.go b/error_tracking_test.go index 32c73a844..cc2cfa4ed 100644 --- a/error_tracking_test.go +++ b/error_tracking_test.go @@ -24,8 +24,7 @@ import ( ) func TestGetErrorTracking(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/error_tracking/settings", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -57,8 +56,7 @@ func TestGetErrorTracking(t *testing.T) { } func TestDisableErrorTracking(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/error_tracking/settings", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPatch) @@ -96,8 +94,7 @@ func TestDisableErrorTracking(t *testing.T) { } func TestListErrorTrackingClientKeys(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/error_tracking/client_keys", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -129,8 +126,7 @@ func TestListErrorTrackingClientKeys(t *testing.T) { } func TestCreateClientKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/error_tracking/client_keys", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -160,8 +156,7 @@ func TestCreateClientKey(t *testing.T) { } func TestDeleteClientKey(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/error_tracking/client_keys/3", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/events_test.go b/events_test.go index 5eb2f41bd..448893dbf 100644 --- a/events_test.go +++ b/events_test.go @@ -9,8 +9,7 @@ import ( ) func TestUsersService_ListUserContributionEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/users/1/events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -92,8 +91,7 @@ func TestUsersService_ListUserContributionEvents(t *testing.T) { } func TestEventsService_ListCurrentUserContributionEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -165,8 +163,7 @@ func TestEventsService_ListCurrentUserContributionEvents(t *testing.T) { } func TestEventsService_ListCurrentUserContributionEvents_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -180,8 +177,7 @@ func TestEventsService_ListCurrentUserContributionEvents_StatusNotFound(t *testi } func TestEventsService_ListProjectVisibleEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/15/events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/external_status_checks_test.go b/external_status_checks_test.go index 57cb8903e..9301bf0ab 100644 --- a/external_status_checks_test.go +++ b/external_status_checks_test.go @@ -10,8 +10,7 @@ import ( ) func TestListMergeStatusChecks(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/merge_requests/1/status_checks", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -42,8 +41,7 @@ func TestListMergeStatusChecks(t *testing.T) { } func TestListProjectStatusChecks(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/external_status_checks", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/feature_flags_test.go b/feature_flags_test.go index 58b808cd2..676a575fb 100644 --- a/feature_flags_test.go +++ b/feature_flags_test.go @@ -24,8 +24,7 @@ import ( ) func TestListFeatureFlags(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/features", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -66,8 +65,7 @@ func TestListFeatureFlags(t *testing.T) { } func TestSetFeatureFlag(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/features/new_library", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/freeze_periods_test.go b/freeze_periods_test.go index 180f5853e..c50c7d61f 100644 --- a/freeze_periods_test.go +++ b/freeze_periods_test.go @@ -9,8 +9,7 @@ import ( ) func TestFreezePeriodsService_ListFreezePeriods(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/19/freeze_periods", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -57,8 +56,7 @@ func TestFreezePeriodsService_ListFreezePeriods(t *testing.T) { } func TestFreezePeriodsService_GetFreezePeriod(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/19/freeze_periods/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -101,8 +99,7 @@ func TestFreezePeriodsService_GetFreezePeriod(t *testing.T) { } func TestFreezePeriodsService_CreateFreezePeriodOptions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/19/freeze_periods", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -145,8 +142,7 @@ func TestFreezePeriodsService_CreateFreezePeriodOptions(t *testing.T) { } func TestFreezePeriodsService_UpdateFreezePeriodOptions(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/19/freeze_periods/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -189,8 +185,7 @@ func TestFreezePeriodsService_UpdateFreezePeriodOptions(t *testing.T) { } func TestFreezePeriodsService_DeleteFreezePeriod(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/19/freeze_periods/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/generic_packages_test.go b/generic_packages_test.go index e227f268f..ed154e082 100644 --- a/generic_packages_test.go +++ b/generic_packages_test.go @@ -25,8 +25,7 @@ import ( ) func TestPublishPackageFile(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1234/packages/generic/foo/0.1.2/bar-baz.txt", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -44,8 +43,7 @@ func TestPublishPackageFile(t *testing.T) { } func TestDownloadPackageFile(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1234/packages/generic/foo/0.1.2/bar-baz.txt", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/geo_nodes_test.go b/geo_nodes_test.go index 171eb1d37..4b919152d 100644 --- a/geo_nodes_test.go +++ b/geo_nodes_test.go @@ -9,8 +9,7 @@ import ( ) func TestGeoNodesService_CreateGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -83,8 +82,7 @@ func TestGeoNodesService_CreateGeoNode(t *testing.T) { } func TestGeoNodesService_CreateGeoNode_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -98,8 +96,7 @@ func TestGeoNodesService_CreateGeoNode_StatusNotFound(t *testing.T) { } func TestGeoNodesService_ListGeoNodes(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -176,8 +173,7 @@ func TestGeoNodesService_ListGeoNodes(t *testing.T) { } func TestGeoNodesService_ListGeoNodes_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -191,8 +187,7 @@ func TestGeoNodesService_ListGeoNodes_StatusNotFound(t *testing.T) { } func TestGeoNodesService_GetGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/3", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -270,8 +265,7 @@ func TestGeoNodesService_GetGeoNode(t *testing.T) { } func TestGeoNodesService_EditGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/3", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -349,8 +343,7 @@ func TestGeoNodesService_EditGeoNode(t *testing.T) { } func TestGeoNodesService_DeleteGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/3", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -370,8 +363,7 @@ func TestGeoNodesService_DeleteGeoNode(t *testing.T) { } func TestGeoNodesService_RepairGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/3/repair", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -449,8 +441,7 @@ func TestGeoNodesService_RepairGeoNode(t *testing.T) { } func TestGeoNodesService_RetrieveStatusOfAllGeoNodes(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/status", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -557,8 +548,7 @@ func TestGeoNodesService_RetrieveStatusOfAllGeoNodes(t *testing.T) { } func TestGeoNodesService_RetrieveStatusOfAllGeoNodes_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/status", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -572,8 +562,7 @@ func TestGeoNodesService_RetrieveStatusOfAllGeoNodes_StatusNotFound(t *testing.T } func TestGeoNodesService_RetrieveStatusOfGeoNode(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/geo_nodes/1/status", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/gitignore_templates_test.go b/gitignore_templates_test.go index 8353456e8..c222a8ccb 100644 --- a/gitignore_templates_test.go +++ b/gitignore_templates_test.go @@ -24,8 +24,7 @@ import ( ) func TestListTemplates(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/gitignores", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -206,8 +205,7 @@ func TestListTemplates(t *testing.T) { } func TestGetTemplates(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/gitignores/Ruby", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/gitlab_test.go b/gitlab_test.go index 496fd6ae4..a61efd71d 100644 --- a/gitlab_test.go +++ b/gitlab_test.go @@ -36,26 +36,21 @@ var timeLayout = "2006-01-02T15:04:05Z07:00" // setup sets up a test HTTP server along with a gitlab.Client that is // configured to talk to that test server. Tests should register handlers on // mux which provide mock responses for the API method being tested. -func setup(t *testing.T) (*http.ServeMux, *httptest.Server, *Client) { +func setup(t *testing.T) (*http.ServeMux, *Client) { // mux is the HTTP request multiplexer used with the test server. mux := http.NewServeMux() // server is a test HTTP server used to provide mock API responses. server := httptest.NewServer(mux) + t.Cleanup(server.Close) // client is the Gitlab client being tested. client, err := NewClient("", WithBaseURL(server.URL)) if err != nil { - server.Close() t.Fatalf("Failed to create client: %v", err) } - return mux, server, client -} - -// teardown closes the test HTTP server. -func teardown(server *httptest.Server) { - server.Close() + return mux, client } func testURL(t *testing.T, r *http.Request, want string) { diff --git a/group_access_tokens_test.go b/group_access_tokens_test.go index 5b6f653e4..aa1d46501 100644 --- a/group_access_tokens_test.go +++ b/group_access_tokens_test.go @@ -24,8 +24,7 @@ import ( ) func TestListGroupAccessTokens(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -80,8 +79,7 @@ func TestListGroupAccessTokens(t *testing.T) { } func TestGetGroupAccessToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_tokens/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -115,8 +113,7 @@ func TestGetGroupAccessToken(t *testing.T) { } func TestCreateGroupAccessToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_tokens", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -151,8 +148,7 @@ func TestCreateGroupAccessToken(t *testing.T) { } func TestRevokeGroupAccessToken(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/access_tokens/1234", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/group_badges_test.go b/group_badges_test.go index d2efcd4b4..f57ae9754 100644 --- a/group_badges_test.go +++ b/group_badges_test.go @@ -24,8 +24,7 @@ import ( ) func TestListGroupBadges(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/badges", func(w http.ResponseWriter, r *http.Request) { @@ -45,8 +44,7 @@ func TestListGroupBadges(t *testing.T) { } func TestGetGroupBadge(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/badges/2", func(w http.ResponseWriter, r *http.Request) { @@ -66,8 +64,7 @@ func TestGetGroupBadge(t *testing.T) { } func TestAddGroupBadge(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/badges", func(w http.ResponseWriter, r *http.Request) { @@ -88,8 +85,7 @@ func TestAddGroupBadge(t *testing.T) { } func TestEditGroupBadge(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/badges/2", func(w http.ResponseWriter, r *http.Request) { @@ -110,8 +106,7 @@ func TestEditGroupBadge(t *testing.T) { } func TestRemoveGroupBadge(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/badges/2", func(w http.ResponseWriter, r *http.Request) { diff --git a/group_boards_test.go b/group_boards_test.go index 63e29f060..10126e998 100644 --- a/group_boards_test.go +++ b/group_boards_test.go @@ -9,8 +9,7 @@ import ( ) func TestGroupIssueBoardsService_ListGroupIssueBoards(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -129,8 +128,7 @@ func TestGroupIssueBoardsService_ListGroupIssueBoards(t *testing.T) { } func TestGroupIssueBoardsService_CreateGroupIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -187,8 +185,7 @@ func TestGroupIssueBoardsService_CreateGroupIssueBoard(t *testing.T) { } func TestGroupIssueBoardsService_GetGroupIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -305,8 +302,7 @@ func TestGroupIssueBoardsService_GetGroupIssueBoard(t *testing.T) { } func TestGroupIssueBoardsService_UpdateIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -391,8 +387,7 @@ func TestGroupIssueBoardsService_UpdateIssueBoard(t *testing.T) { } func TestGroupIssueBoardsService_DeleteIssueBoard(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -416,8 +411,7 @@ func TestGroupIssueBoardsService_DeleteIssueBoard(t *testing.T) { } func TestGroupIssueBoardsService_ListGroupIssueBoardLists(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1/lists", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -506,8 +500,7 @@ func TestGroupIssueBoardsService_ListGroupIssueBoardLists(t *testing.T) { } func TestGroupIssueBoardsService_GetGroupIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -556,8 +549,7 @@ func TestGroupIssueBoardsService_GetGroupIssueBoardList(t *testing.T) { } func TestGroupIssueBoardsService_CreateGroupIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1/lists", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -615,8 +607,7 @@ func TestGroupIssueBoardsService_CreateGroupIssueBoardList(t *testing.T) { } func TestGroupIssueBoardsService_UpdateIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -705,8 +696,7 @@ func TestGroupIssueBoardsService_UpdateIssueBoardList(t *testing.T) { } func TestGroupIssueBoardsService_DeleteGroupIssueBoardList(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/boards/1/lists/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/group_clusters_test.go b/group_clusters_test.go index 075e06a53..558d0abf4 100644 --- a/group_clusters_test.go +++ b/group_clusters_test.go @@ -25,8 +25,7 @@ import ( ) func TestGroupListClusters(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/26/clusters", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -136,8 +135,7 @@ func TestGroupListClusters(t *testing.T) { } func TestGetGroupCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/26/clusters/18", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -246,8 +244,7 @@ func TestGetGroupCluster(t *testing.T) { } func TestAddGroupCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/26/clusters/user", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -332,8 +329,7 @@ func TestAddGroupCluster(t *testing.T) { } func TestEditGroupCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/26/clusters/24", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -452,8 +448,7 @@ func TestEditGroupCluster(t *testing.T) { } func TestDeleteGroupCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/26/clusters/23", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/group_hooks_test.go b/group_hooks_test.go index 6834231f7..7480bbb9c 100644 --- a/group_hooks_test.go +++ b/group_hooks_test.go @@ -25,8 +25,7 @@ import ( ) func TestListGroupHooks(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/hooks", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -88,8 +87,7 @@ func TestListGroupHooks(t *testing.T) { } func TestGetGroupHook(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/hooks/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -149,8 +147,7 @@ func TestGetGroupHook(t *testing.T) { } func TestAddGroupHook(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/hooks", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -216,8 +213,7 @@ func TestAddGroupHook(t *testing.T) { } func TestEditGroupHook(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/hooks/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -283,8 +279,7 @@ func TestEditGroupHook(t *testing.T) { } func TestDeleteGroupHook(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/hooks/1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/group_import_export_test.go b/group_import_export_test.go index 96454ef7b..98c049487 100644 --- a/group_import_export_test.go +++ b/group_import_export_test.go @@ -11,8 +11,7 @@ import ( ) func TestGroupScheduleExport(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/export", func(w http.ResponseWriter, r *http.Request) { @@ -27,8 +26,7 @@ func TestGroupScheduleExport(t *testing.T) { } func TestGroupExportDownload(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) content := []byte("fake content") mux.HandleFunc("/api/v4/groups/1/export/download", @@ -54,8 +52,7 @@ func TestGroupExportDownload(t *testing.T) { } func TestGroupImport(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) content := []byte("temporary file's content") tmpfile, err := os.CreateTemp(os.TempDir(), "example.*.tar.gz") diff --git a/group_iterations_test.go b/group_iterations_test.go index 4d2030faf..e7309d7fa 100644 --- a/group_iterations_test.go +++ b/group_iterations_test.go @@ -8,8 +8,7 @@ import ( ) func TestListGroupIterations(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/iterations", func(w http.ResponseWriter, r *http.Request) { diff --git a/group_labels_test.go b/group_labels_test.go index f7f297aab..a0d756210 100644 --- a/group_labels_test.go +++ b/group_labels_test.go @@ -25,8 +25,7 @@ import ( ) func TestCreateGroupGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -49,8 +48,7 @@ func TestCreateGroupGroupLabel(t *testing.T) { } func TestDeleteGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -67,8 +65,7 @@ func TestDeleteGroupLabel(t *testing.T) { } func TestUpdateGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -99,8 +96,7 @@ func TestUpdateGroupLabel(t *testing.T) { } func TestSubscribeToGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels/5/subscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -118,8 +114,7 @@ func TestSubscribeToGroupLabel(t *testing.T) { } func TestUnsubscribeFromGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels/5/unsubscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -132,8 +127,7 @@ func TestUnsubscribeFromGroupLabel(t *testing.T) { } func TestListGroupLabels(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -157,8 +151,7 @@ func TestListGroupLabels(t *testing.T) { } func TestGetGroupLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/labels/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/group_members_test.go b/group_members_test.go index 6c5a9e0e2..6a9ac3ec9 100644 --- a/group_members_test.go +++ b/group_members_test.go @@ -25,8 +25,7 @@ import ( ) func TestListBillableGroupMembers(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/billable_members", func(w http.ResponseWriter, r *http.Request) { @@ -72,8 +71,7 @@ func TestListBillableGroupMembers(t *testing.T) { } func TestListGroupMembersWithoutSAML(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/members", func(w http.ResponseWriter, r *http.Request) { @@ -123,8 +121,7 @@ func TestListGroupMembersWithoutSAML(t *testing.T) { } func TestListGroupMembersWithSAML(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/members", func(w http.ResponseWriter, r *http.Request) { diff --git a/group_milestones_test.go b/group_milestones_test.go index 0ed27a980..694917e9f 100644 --- a/group_milestones_test.go +++ b/group_milestones_test.go @@ -9,8 +9,7 @@ import ( ) func TestGroupMilestonesService_ListGroupMilestones(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/milestones", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -62,8 +61,7 @@ func TestGroupMilestonesService_ListGroupMilestones(t *testing.T) { } func TestGroupMilestonesService_GetGroupMilestone(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/milestones/12", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -113,8 +111,7 @@ func TestGroupMilestonesService_GetGroupMilestone(t *testing.T) { } func TestGroupMilestonesService_CreateGroupMilestone(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/milestones", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -164,8 +161,7 @@ func TestGroupMilestonesService_CreateGroupMilestone(t *testing.T) { } func TestGroupMilestonesService_UpdateGroupMilestone(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/milestones/12", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -215,8 +211,7 @@ func TestGroupMilestonesService_UpdateGroupMilestone(t *testing.T) { } func TestGroupMilestonesService_GetGroupMilestoneIssues(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/5/milestones/12/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -335,8 +330,7 @@ func TestGroupMilestonesService_GetGroupMilestoneIssues(t *testing.T) { } func TestGroupMilestonesService_GetGroupMilestoneMergeRequests(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/3/milestones/12/merge_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -550,8 +544,7 @@ func TestGroupMilestonesService_GetGroupMilestoneMergeRequests(t *testing.T) { } func TestGroupMilestonesService_GetGroupMilestoneBurndownChartEvents(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/3/milestones/12/burndown_events", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/group_variables_test.go b/group_variables_test.go index 287d75b3f..4be117056 100644 --- a/group_variables_test.go +++ b/group_variables_test.go @@ -24,8 +24,7 @@ import ( ) func TestListGroupVariabless(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/variables", func(w http.ResponseWriter, r *http.Request) { @@ -53,8 +52,7 @@ func TestListGroupVariabless(t *testing.T) { } func TestGetGroupVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/variables/TEST_VARIABLE_1", func(w http.ResponseWriter, r *http.Request) { @@ -75,8 +73,7 @@ func TestGetGroupVariable(t *testing.T) { } func TestCreateGroupVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/variables", func(w http.ResponseWriter, r *http.Request) { @@ -103,8 +100,7 @@ func TestCreateGroupVariable(t *testing.T) { } func TestDeleteGroupVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/variables/TEST_VARIABLE_1", func(w http.ResponseWriter, r *http.Request) { @@ -125,8 +121,7 @@ func TestDeleteGroupVariable(t *testing.T) { } func TestUpdateGroupVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/variables/TEST_VARIABLE_1", func(w http.ResponseWriter, r *http.Request) { diff --git a/group_wikis_test.go b/group_wikis_test.go index 826ef157f..9aee99521 100644 --- a/group_wikis_test.go +++ b/group_wikis_test.go @@ -8,8 +8,7 @@ import ( ) func TestListGroupWikis(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/wikis", func(w http.ResponseWriter, r *http.Request) { @@ -43,8 +42,7 @@ func TestListGroupWikis(t *testing.T) { } func TestGetGroupWikiPage(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/wikis/deploy", func(w http.ResponseWriter, r *http.Request) { @@ -76,8 +74,7 @@ func TestGetGroupWikiPage(t *testing.T) { } func TestCreateGroupWikiPage(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/wikis", func(w http.ResponseWriter, r *http.Request) { @@ -111,8 +108,7 @@ func TestCreateGroupWikiPage(t *testing.T) { } func TestEditGroupWikiPage(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/wikis/deploy", func(w http.ResponseWriter, r *http.Request) { @@ -146,8 +142,7 @@ func TestEditGroupWikiPage(t *testing.T) { } func TestDeleteGroupWikiPage(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/wikis/deploy", func(w http.ResponseWriter, r *http.Request) { diff --git a/groups_test.go b/groups_test.go index 5b1a4b281..a6818ef2c 100644 --- a/groups_test.go +++ b/groups_test.go @@ -8,8 +8,7 @@ import ( ) func TestListGroups(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups", func(w http.ResponseWriter, r *http.Request) { @@ -29,8 +28,7 @@ func TestListGroups(t *testing.T) { } func TestGetGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/g", func(w http.ResponseWriter, r *http.Request) { @@ -50,8 +48,7 @@ func TestGetGroup(t *testing.T) { } func TestGetGroupWithFileTemplateId(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/g", func(w http.ResponseWriter, r *http.Request) { @@ -71,8 +68,7 @@ func TestGetGroupWithFileTemplateId(t *testing.T) { } func TestCreateGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups", func(w http.ResponseWriter, r *http.Request) { @@ -97,8 +93,7 @@ func TestCreateGroup(t *testing.T) { } func TestTransferGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/projects/2", func(w http.ResponseWriter, r *http.Request) { @@ -118,8 +113,7 @@ func TestTransferGroup(t *testing.T) { } func TestTransferSubGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/transfer", func(w http.ResponseWriter, r *http.Request) { @@ -143,8 +137,7 @@ func TestTransferSubGroup(t *testing.T) { } func TestDeleteGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1", func(w http.ResponseWriter, r *http.Request) { @@ -165,8 +158,7 @@ func TestDeleteGroup(t *testing.T) { } func TestSearchGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups", func(w http.ResponseWriter, r *http.Request) { @@ -186,8 +178,7 @@ func TestSearchGroup(t *testing.T) { } func TestUpdateGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1", func(w http.ResponseWriter, r *http.Request) { @@ -207,8 +198,7 @@ func TestUpdateGroup(t *testing.T) { } func TestListGroupProjects(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/22/projects", func(w http.ResponseWriter, r *http.Request) { @@ -229,8 +219,7 @@ func TestListGroupProjects(t *testing.T) { } func TestListSubGroups(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/subgroups", func(w http.ResponseWriter, r *http.Request) { @@ -250,8 +239,7 @@ func TestListSubGroups(t *testing.T) { } func TestListGroupLDAPLinks(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/ldap_group_links", func(w http.ResponseWriter, r *http.Request) { @@ -293,8 +281,7 @@ func TestListGroupLDAPLinks(t *testing.T) { } func TestAddGroupLDAPLink(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/ldap_group_links", func(w http.ResponseWriter, r *http.Request) { @@ -329,8 +316,7 @@ func TestAddGroupLDAPLink(t *testing.T) { } func TestAddGroupLDAPLinkFilter(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/ldap_group_links", func(w http.ResponseWriter, r *http.Request) { @@ -365,8 +351,7 @@ func TestAddGroupLDAPLinkFilter(t *testing.T) { } func TestListGroupSAMLLinks(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/saml_group_links", func(w http.ResponseWriter, r *http.Request) { @@ -404,8 +389,7 @@ func TestListGroupSAMLLinks(t *testing.T) { } func TestGetGroupSAMLLink(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/saml_group_links/gitlab_group_example_developer", func(w http.ResponseWriter, r *http.Request) { @@ -432,8 +416,7 @@ func TestGetGroupSAMLLink(t *testing.T) { } func TestAddGroupSAMLLink(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/saml_group_links", func(w http.ResponseWriter, r *http.Request) { @@ -465,8 +448,7 @@ func TestAddGroupSAMLLink(t *testing.T) { } func TestRestoreGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/restore", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -484,8 +466,7 @@ func TestRestoreGroup(t *testing.T) { } func TestShareGroupWithGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/share", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -506,8 +487,7 @@ func TestShareGroupWithGroup(t *testing.T) { } func TestUnshareGroupFromGroup(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/share/2", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -524,8 +504,7 @@ func TestUnshareGroupFromGroup(t *testing.T) { } func TestCreateGroupWithIPRestrictionRanges(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups", func(w http.ResponseWriter, r *http.Request) { @@ -551,8 +530,7 @@ func TestCreateGroupWithIPRestrictionRanges(t *testing.T) { } func TestUpdateGroupWithIPRestrictionRanges(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1", func(w http.ResponseWriter, r *http.Request) { diff --git a/instance_clusters_test.go b/instance_clusters_test.go index 2bded14eb..e14d3316a 100644 --- a/instance_clusters_test.go +++ b/instance_clusters_test.go @@ -9,8 +9,7 @@ import ( ) func TestInstanceClustersService_ListClusters(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -87,8 +86,7 @@ func TestInstanceClustersService_ListClusters(t *testing.T) { } func TestInstanceClustersService_ListClusters_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -102,8 +100,7 @@ func TestInstanceClustersService_ListClusters_StatusNotFound(t *testing.T) { } func TestInstanceClustersService_GetCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters/9", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -183,8 +180,7 @@ func TestInstanceClustersService_GetCluster(t *testing.T) { } func TestInstanceClustersService_AddCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters/add", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -259,8 +255,7 @@ func TestInstanceClustersService_AddCluster(t *testing.T) { } func TestInstanceClustersService_AddCluster_StatusInternalServerError(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters/add", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -274,8 +269,7 @@ func TestInstanceClustersService_AddCluster_StatusInternalServerError(t *testing } func TestInstanceClustersService_EditCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters/11", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -355,8 +349,7 @@ func TestInstanceClustersService_EditCluster(t *testing.T) { } func TestInstanceClustersService_DeleteCluster(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/clusters/11", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/instance_variables_test.go b/instance_variables_test.go index f29c776e2..cb2b5129f 100644 --- a/instance_variables_test.go +++ b/instance_variables_test.go @@ -9,8 +9,7 @@ import ( ) func TestInstanceVariablesService_ListVariables(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -47,8 +46,7 @@ func TestInstanceVariablesService_ListVariables(t *testing.T) { } func TestInstanceVariablesService_ListVariables_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -62,8 +60,7 @@ func TestInstanceVariablesService_ListVariables_StatusNotFound(t *testing.T) { } func TestInstanceVariablesService_GetVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables/TEST_VARIABLE_1", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -103,8 +100,7 @@ func TestInstanceVariablesService_GetVariable(t *testing.T) { } func TestInstanceVariablesService_CreateVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -139,8 +135,7 @@ func TestInstanceVariablesService_CreateVariable(t *testing.T) { } func TestInstanceVariablesService_StatusInternalServerError(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -154,8 +149,7 @@ func TestInstanceVariablesService_StatusInternalServerError(t *testing.T) { } func TestInstanceVariablesService_UpdateVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables/NEW_VARIABLE", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -195,8 +189,7 @@ func TestInstanceVariablesService_UpdateVariable(t *testing.T) { } func TestInstanceVariablesService_RemoveVariable(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/admin/ci/variables/NEW_VARIABLE", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/invites_test.go b/invites_test.go index cad6f3b2e..56b27c6b6 100644 --- a/invites_test.go +++ b/invites_test.go @@ -8,8 +8,7 @@ import ( ) func TestListGroupPendingInvites(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -32,8 +31,7 @@ func TestListGroupPendingInvites(t *testing.T) { } func TestGroupInvites(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -56,8 +54,7 @@ func TestGroupInvites(t *testing.T) { } func TestGroupInvitesError(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -80,8 +77,7 @@ func TestGroupInvitesError(t *testing.T) { } func TestListProjectPendingInvites(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -104,8 +100,7 @@ func TestListProjectPendingInvites(t *testing.T) { } func TestProjectInvites(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -128,8 +123,7 @@ func TestProjectInvites(t *testing.T) { } func TestProjectInvitesError(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/test/invitations", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/issue_links_test.go b/issue_links_test.go index 68233125a..61b601896 100644 --- a/issue_links_test.go +++ b/issue_links_test.go @@ -9,8 +9,7 @@ import ( ) func TestIssueLinksService_ListIssueRelations(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/4/issues/14/links", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -98,8 +97,7 @@ func TestIssueLinksService_ListIssueRelations(t *testing.T) { } func TestIssueLinksService_CreateIssueLink(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/4/issues/1/links", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -254,8 +252,7 @@ func TestIssueLinksService_CreateIssueLink(t *testing.T) { } func TestIssueLinksService_DeleteIssueLink(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/4/issues/1/links/83", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) diff --git a/issues_statistics_test.go b/issues_statistics_test.go index 75abe25fb..42de5a28c 100644 --- a/issues_statistics_test.go +++ b/issues_statistics_test.go @@ -25,8 +25,7 @@ import ( ) func TestGetIssuesStatistics(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues_statistics", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -68,8 +67,7 @@ func TestGetIssuesStatistics(t *testing.T) { } func TestGetGroupIssuesStatistics(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/issues_statistics", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -111,8 +109,7 @@ func TestGetGroupIssuesStatistics(t *testing.T) { } func TestGetProjectIssuesStatistics(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues_statistics", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/issues_test.go b/issues_test.go index 1b29f42eb..9f9906efd 100644 --- a/issues_test.go +++ b/issues_test.go @@ -27,8 +27,7 @@ import ( ) func TestGetIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -54,8 +53,7 @@ func TestGetIssue(t *testing.T) { } func TestDeleteIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -69,8 +67,7 @@ func TestDeleteIssue(t *testing.T) { } func TestMoveIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/11/move", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -121,8 +118,7 @@ func TestMoveIssue(t *testing.T) { } func TestListIssues(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -175,8 +171,7 @@ func TestListIssues(t *testing.T) { } func TestListIssuesWithLabelDetails(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -247,8 +242,7 @@ func TestListIssuesWithLabelDetails(t *testing.T) { } func TestListIssuesSearchInTitle(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -286,8 +280,7 @@ func TestListIssuesSearchInTitle(t *testing.T) { } } func TestListIssuesSearchInDescription(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -326,8 +319,7 @@ func TestListIssuesSearchInDescription(t *testing.T) { } func TestListIssuesSearchByIterationID(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -378,11 +370,10 @@ func TestListIssuesSearchByIterationID(t *testing.T) { if !reflect.DeepEqual(want, issues) { t.Errorf("Issues.ListIssues returned %+v, want %+v", issues, want) } - } +} func TestListProjectIssues(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -412,8 +403,7 @@ func TestListProjectIssues(t *testing.T) { } func TestListProjectIssuesSearchByIterationID(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -441,7 +431,7 @@ func TestListProjectIssuesSearchByIterationID(t *testing.T) { IterationID: Int(90), } - issues, _, err := client.Issues.ListProjectIssues(1 ,listProjectIssue) + issues, _, err := client.Issues.ListProjectIssues(1, listProjectIssue) if err != nil { log.Fatal(err) @@ -464,11 +454,10 @@ func TestListProjectIssuesSearchByIterationID(t *testing.T) { if !reflect.DeepEqual(want, issues) { t.Errorf("Issues.ListIssues returned %+v, want %+v", issues, want) } - } +} func TestListGroupIssues(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -500,8 +489,7 @@ func TestListGroupIssues(t *testing.T) { } func TestListGroupIssuesSearchByIterationID(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/groups/1/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -552,11 +540,10 @@ func TestListGroupIssuesSearchByIterationID(t *testing.T) { if !reflect.DeepEqual(want, issues) { t.Errorf("Issues.ListIssues returned %+v, want %+v", issues, want) } - } +} func TestCreateIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -588,8 +575,7 @@ func TestCreateIssue(t *testing.T) { } func TestUpdateIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -620,8 +606,7 @@ func TestUpdateIssue(t *testing.T) { } func TestSubscribeToIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/subscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -648,8 +633,7 @@ func TestSubscribeToIssue(t *testing.T) { } func TestUnsubscribeFromIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/unsubscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -675,8 +659,7 @@ func TestUnsubscribeFromIssue(t *testing.T) { } func TestListMergeRequestsClosingIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/closed_by", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -702,8 +685,7 @@ func TestListMergeRequestsClosingIssue(t *testing.T) { } func TestListMergeRequestsRelatedToIssue(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/related_merge_requests", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -729,8 +711,7 @@ func TestListMergeRequestsRelatedToIssue(t *testing.T) { } func TestSetTimeEstimate(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/time_estimate", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -753,8 +734,7 @@ func TestSetTimeEstimate(t *testing.T) { } func TestResetTimeEstimate(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/reset_time_estimate", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -773,8 +753,7 @@ func TestResetTimeEstimate(t *testing.T) { } func TestAddSpentTime(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/add_spent_time", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -797,8 +776,7 @@ func TestAddSpentTime(t *testing.T) { } func TestResetSpentTime(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/reset_spent_time", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -818,8 +796,7 @@ func TestResetSpentTime(t *testing.T) { } func TestGetTimeSpent(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/time_stats", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -839,8 +816,7 @@ func TestGetTimeSpent(t *testing.T) { } func TestGetIssueParticipants(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/issues/5/participants", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/jobs_test.go b/jobs_test.go index 8a171a834..0bdeb6bf2 100644 --- a/jobs_test.go +++ b/jobs_test.go @@ -27,8 +27,7 @@ import ( ) func TestListPipelineJobs(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/pipelines/1/jobs", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -47,8 +46,7 @@ func TestListPipelineJobs(t *testing.T) { } func TestJobsService_ListProjectJobs(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/jobs", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -192,8 +190,7 @@ func TestJobsService_ListProjectJobs(t *testing.T) { } func TestDownloadSingleArtifactsFileByTagOrBranch(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) wantContent := []byte("This is the file content") mux.HandleFunc("/api/v4/projects/9/jobs/artifacts/abranch/raw/foo/bar.pdf", func(w http.ResponseWriter, r *http.Request) { diff --git a/keys_test.go b/keys_test.go index 3f19161f2..7fe1a7fcd 100644 --- a/keys_test.go +++ b/keys_test.go @@ -24,8 +24,7 @@ import ( ) func TestGetKeyWithUser(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/keys/1", func(w http.ResponseWriter, r *http.Request) { diff --git a/labels_test.go b/labels_test.go index 66cdcb787..e03eb6f89 100644 --- a/labels_test.go +++ b/labels_test.go @@ -25,8 +25,7 @@ import ( ) func TestCreateLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -51,8 +50,7 @@ func TestCreateLabel(t *testing.T) { } func TestDeleteLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodDelete) @@ -70,8 +68,7 @@ func TestDeleteLabel(t *testing.T) { } func TestUpdateLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPut) @@ -104,8 +101,7 @@ func TestUpdateLabel(t *testing.T) { } func TestSubscribeToLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels/5/subscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -123,8 +119,7 @@ func TestSubscribeToLabel(t *testing.T) { } func TestUnsubscribeFromLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels/5/unsubscribe", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -137,8 +132,7 @@ func TestUnsubscribeFromLabel(t *testing.T) { } func TestListLabels(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -162,8 +156,7 @@ func TestListLabels(t *testing.T) { } func TestGetLabel(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/projects/1/labels/5", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/license_templates_test.go b/license_templates_test.go index 74b42c491..0b6188f0a 100644 --- a/license_templates_test.go +++ b/license_templates_test.go @@ -9,8 +9,7 @@ import ( ) func TestLicenseTemplatesService_ListLicenseTemplates(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/licenses", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -71,8 +70,7 @@ func TestLicenseTemplatesService_ListLicenseTemplates(t *testing.T) { } func TestLicenseTemplatesService_ListLicenseTemplates_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/licenses", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -86,8 +84,7 @@ func TestLicenseTemplatesService_ListLicenseTemplates_StatusNotFound(t *testing. } func TestLicenseTemplatesService_GetLicenseTemplate(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/templates/licenses/apache-2.0", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) diff --git a/license_test.go b/license_test.go index 2410ef045..5a5e5ba44 100644 --- a/license_test.go +++ b/license_test.go @@ -9,8 +9,7 @@ import ( ) func TestLicenseService_GetLicense(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/license", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -75,8 +74,7 @@ func TestLicenseService_GetLicense(t *testing.T) { } func TestLicenseService_GetLicense_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/license", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodGet) @@ -90,8 +88,7 @@ func TestLicenseService_GetLicense_StatusNotFound(t *testing.T) { } func TestLicenseService_AddLicense(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/license", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) @@ -161,8 +158,7 @@ func TestLicenseService_AddLicense(t *testing.T) { } func TestLicenseService_AddLicense_StatusNotFound(t *testing.T) { - mux, server, client := setup(t) - defer teardown(server) + mux, client := setup(t) mux.HandleFunc("/api/v4/license", func(w http.ResponseWriter, r *http.Request) { testMethod(t, r, http.MethodPost) diff --git a/markdown_test.go b/markdown_test.go index fef9475f3..5a4aad4dc 100644 --- a/markdown_test.go +++ b/markdown_test.go @@ -9,8 +9,7 @@ import ( const markdownHTMLResponse = "