@@ -147,16 +147,14 @@ func TestAPIOrgDeny(t *testing.T) {
147147 setting .Service .RequireSignInView = false
148148 }()
149149
150- token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
151-
152150 orgName := "user1_org"
153- req := NewRequestf (t , "GET" , "/api/v1/orgs/%s?token=%s " , orgName , token )
151+ req := NewRequestf (t , "GET" , "/api/v1/orgs/%s" , orgName )
154152 MakeRequest (t , req , http .StatusNotFound )
155153
156- req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/repos?token=%s " , orgName , token )
154+ req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/repos" , orgName )
157155 MakeRequest (t , req , http .StatusNotFound )
158156
159- req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/members?token=%s " , orgName , token )
157+ req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/members" , orgName )
160158 MakeRequest (t , req , http .StatusNotFound )
161159 })
162160}
@@ -166,16 +164,24 @@ func TestAPIGetAll(t *testing.T) {
166164
167165 token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
168166
167+ // accessing with a token will return all orgs
169168 req := NewRequestf (t , "GET" , "/api/v1/orgs?token=%s" , token )
170169 resp := MakeRequest (t , req , http .StatusOK )
171-
172170 var apiOrgList []* api.Organization
173- DecodeJSON (t , resp , & apiOrgList )
174171
175- // accessing with a token will return all orgs
172+ DecodeJSON ( t , resp , & apiOrgList )
176173 assert .Len (t , apiOrgList , 9 )
177174 assert .Equal (t , "org25" , apiOrgList [1 ].FullName )
178175 assert .Equal (t , "public" , apiOrgList [1 ].Visibility )
176+
177+ // accessing without a token will return only public orgs
178+ req = NewRequestf (t , "GET" , "/api/v1/orgs" )
179+ resp = MakeRequest (t , req , http .StatusOK )
180+
181+ DecodeJSON (t , resp , & apiOrgList )
182+ assert .Len (t , apiOrgList , 7 )
183+ assert .Equal (t , "org25" , apiOrgList [0 ].FullName )
184+ assert .Equal (t , "public" , apiOrgList [0 ].Visibility )
179185}
180186
181187func TestAPIOrgSearchEmptyTeam (t * testing.T ) {
0 commit comments