@@ -127,16 +127,14 @@ func TestAPIOrgDeny(t *testing.T) {
127
127
setting .Service .RequireSignInView = false
128
128
}()
129
129
130
- token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
131
-
132
130
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 )
134
132
MakeRequest (t , req , http .StatusNotFound )
135
133
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 )
137
135
MakeRequest (t , req , http .StatusNotFound )
138
136
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 )
140
138
MakeRequest (t , req , http .StatusNotFound )
141
139
})
142
140
}
@@ -146,16 +144,24 @@ func TestAPIGetAll(t *testing.T) {
146
144
147
145
token := getUserToken (t , "user1" , auth_model .AccessTokenScopeReadOrg )
148
146
147
+ // accessing with a token will return all orgs
149
148
req := NewRequestf (t , "GET" , "/api/v1/orgs?token=%s" , token )
150
149
resp := MakeRequest (t , req , http .StatusOK )
151
-
152
150
var apiOrgList []* api.Organization
153
- DecodeJSON (t , resp , & apiOrgList )
154
151
155
- // accessing with a token will return all orgs
152
+ DecodeJSON ( t , resp , & apiOrgList )
156
153
assert .Len (t , apiOrgList , 9 )
157
154
assert .Equal (t , "org25" , apiOrgList [1 ].FullName )
158
155
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 )
159
165
}
160
166
161
167
func TestAPIOrgSearchEmptyTeam (t * testing.T ) {
0 commit comments