@@ -23,12 +23,11 @@ var (
2323 server * httptest.Server
2424)
2525
26- func setup () {
26+ func setupRepositoryTests () {
2727 os .Setenv ("GITHUB_TOKEN" , "$$$randome" )
2828 os .Setenv ("GITLAB_TOKEN" , "$$$randome" )
2929 os .Setenv ("BITBUCKET_USERNAME" , "bbuser" )
3030 os .Setenv ("BITBUCKET_PASSWORD" , "$$$randomp" )
31-
3231 // test server
3332 mux = http .NewServeMux ()
3433 server = httptest .NewServer (mux )
@@ -52,7 +51,7 @@ func setup() {
5251 BitbucketClient .SetApiBaseURL (url .String ())
5352}
5453
55- func teardown () {
54+ func teardownRepositoryTests () {
5655 os .Unsetenv ("GITHUB_TOKEN" )
5756 os .Unsetenv ("GITLAB_TOKEN" )
5857 os .Unsetenv ("BITBUCKET_USERNAME" )
@@ -61,8 +60,8 @@ func teardown() {
6160}
6261
6362func TestGetPublicGitHubRepositories (t * testing.T ) {
64- setup ()
65- defer teardown ()
63+ setupRepositoryTests ()
64+ defer teardownRepositoryTests ()
6665
6766 mux .HandleFunc ("/user/repos" , func (w http.ResponseWriter , r * http.Request ) {
6867 fmt .Fprint (w , `[{"full_name": "test/r1", "id":1, "ssh_url": "https://github.com/u/r1", "name": "r1", "private": false, "fork": false}]` )
@@ -80,8 +79,8 @@ func TestGetPublicGitHubRepositories(t *testing.T) {
8079}
8180
8281func TestGetPrivateGitHubRepositories (t * testing.T ) {
83- setup ()
84- defer teardown ()
82+ setupRepositoryTests ()
83+ defer teardownRepositoryTests ()
8584
8685 mux .HandleFunc ("/user/repos" , func (w http.ResponseWriter , r * http.Request ) {
8786 fmt .Fprint (w , `[{"full_name": "test/r1", "id":1, "ssh_url": "https://github.com/u/r1", "name": "r1", "private": true, "fork": false}]` )
@@ -99,8 +98,8 @@ func TestGetPrivateGitHubRepositories(t *testing.T) {
9998}
10099
101100func TestGetStarredGitHubRepositories (t * testing.T ) {
102- setup ()
103- defer teardown ()
101+ setupRepositoryTests ()
102+ defer teardownRepositoryTests ()
104103
105104 mux .HandleFunc ("/user/starred" , func (w http.ResponseWriter , r * http.Request ) {
106105 fmt .Fprint (w , `[{"repo":{"full_name": "test/r1", "id":1, "ssh_url": "https://github.com/u/r1", "name": "r1", "private": true, "fork": false}}]` )
@@ -118,8 +117,8 @@ func TestGetStarredGitHubRepositories(t *testing.T) {
118117}
119118
120119func TestGetGitLabRepositories (t * testing.T ) {
121- setup ()
122- defer teardown ()
120+ setupRepositoryTests ()
121+ defer teardownRepositoryTests ()
123122
124123 mux .HandleFunc ("/api/v4/projects" , func (w http.ResponseWriter , r * http.Request ) {
125124 fmt .Fprint (w , `[{"path_with_namespace": "test/r1", "id":1, "ssh_url_to_repo": "https://gitlab.com/u/r1", "name": "r1"}]` )
@@ -139,8 +138,8 @@ func TestGetGitLabRepositories(t *testing.T) {
139138}
140139
141140func TestGetGitLabPrivateRepositories (t * testing.T ) {
142- setup ()
143- defer teardown ()
141+ setupRepositoryTests ()
142+ defer teardownRepositoryTests ()
144143
145144 mux .HandleFunc ("/api/v4/projects" , func (w http.ResponseWriter ,
146145 r * http.Request ) {
@@ -165,8 +164,8 @@ func TestGetGitLabPrivateRepositories(t *testing.T) {
165164}
166165
167166func TestGetStarredGitLabRepositories (t * testing.T ) {
168- setup ()
169- defer teardown ()
167+ setupRepositoryTests ()
168+ defer teardownRepositoryTests ()
170169
171170 mux .HandleFunc ("/api/v4/projects" , func (w http.ResponseWriter , r * http.Request ) {
172171 log .Printf ("%#v\n " , r .URL .Query ())
@@ -195,8 +194,8 @@ func TestGetStarredGitLabRepositories(t *testing.T) {
195194}
196195
197196func TestGetBitbucketRepositories (t * testing.T ) {
198- setup ()
199- defer teardown ()
197+ setupRepositoryTests ()
198+ defer teardownRepositoryTests ()
200199
201200 mux .HandleFunc ("/workspaces" , func (w http.ResponseWriter , r * http.Request ) {
202201 fmt .Fprint (w , `{"pagelen": 10, "page": 1, "size": 1, "values": [{"slug": "abc"}]}` )
0 commit comments