@@ -127,16 +127,14 @@ func TestAPIOrgDeny(t *testing.T) {
127127 setting .Service .RequireSignInView = false
128128 }()
129129
130- token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
131-
132130 orgName := "user1_org"
133- req := NewRequestf (t , "GET" , "/api/v1/orgs/%s?token=%s " , orgName , token )
131+ req := NewRequestf (t , "GET" , "/api/v1/orgs/%s" , orgName )
134132 MakeRequest (t , req , http .StatusNotFound )
135133
136- req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/repos?token=%s " , orgName , token )
134+ req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/repos" , orgName )
137135 MakeRequest (t , req , http .StatusNotFound )
138136
139- req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/members?token=%s " , orgName , token )
137+ req = NewRequestf (t , "GET" , "/api/v1/orgs/%s/members" , orgName )
140138 MakeRequest (t , req , http .StatusNotFound )
141139 })
142140}
@@ -146,16 +144,24 @@ func TestAPIGetAll(t *testing.T) {
146144
147145 token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
148146
147+ // accessing with a token will return all orgs
149148 req := NewRequestf (t , "GET" , "/api/v1/orgs?token=%s" , token )
150149 resp := MakeRequest (t , req , http .StatusOK )
151-
152150 var apiOrgList []* api.Organization
153- DecodeJSON (t , resp , & apiOrgList )
154151
155- // accessing with a token will return all orgs
152+ DecodeJSON ( t , resp , & apiOrgList )
156153 assert .Len (t , apiOrgList , 9 )
157154 assert .Equal (t , "org25" , apiOrgList [1 ].FullName )
158155 assert .Equal (t , "public" , apiOrgList [1 ].Visibility )
156+
157+ // accessing without a token will return only public orgs
158+ req = NewRequestf (t , "GET" , "/api/v1/orgs" )
159+ resp = MakeRequest (t , req , http .StatusOK )
160+
161+ DecodeJSON (t , resp , & apiOrgList )
162+ assert .Len (t , apiOrgList , 7 )
163+ assert .Equal (t , "org25" , apiOrgList [0 ].FullName )
164+ assert .Equal (t , "public" , apiOrgList [0 ].Visibility )
159165}
160166
161167func TestAPIOrgSearchEmptyTeam (t * testing.T ) {
0 commit comments