Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToon Claes <toon@gitlab.com>2017-03-03 14:00:34 +0300
committerToon Claes <toon@gitlab.com>2017-03-03 15:42:39 +0300
commit6357635686fafb2fc9af5090c1edabfe25649085 (patch)
tree978bb01a0486e2d323ec1a6096140c24794e6bae /spec/requests/api/projects_spec.rb
parent06e96907eef49c3be1b3608e77420e42d554943a (diff)
Rename query parameter to `membership`
The query parameter `membership` should be more self-explaining.
Diffstat (limited to 'spec/requests/api/projects_spec.rb')
-rw-r--r--spec/requests/api/projects_spec.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/spec/requests/api/projects_spec.rb b/spec/requests/api/projects_spec.rb
index eb2380620e2..03cae074803 100644
--- a/spec/requests/api/projects_spec.rb
+++ b/spec/requests/api/projects_spec.rb
@@ -143,9 +143,9 @@ describe API::Projects, api: true do
end
end
- context 'and authorized=true' do
+ context 'and membership=true' do
it_behaves_like 'projects response' do
- let(:filter) { { authorized: true } }
+ let(:filter) { { membership: true } }
let(:current_user) { user }
let(:projects) { [project, project2, project3] }
end
@@ -235,7 +235,7 @@ describe API::Projects, api: true do
end
context 'including owned filter' do
- it 'returns only projects that satify all query parameters' do
+ it 'returns only projects that satisfy all query parameters' do
get api('/projects', user), { visibility: 'public', owned: true, starred: true, search: 'gitlab' }
expect(response).to have_http_status(200)
@@ -246,7 +246,7 @@ describe API::Projects, api: true do
end
end
- context 'including authorized filter' do
+ context 'including membership filter' do
before do
create(:project_member,
user: user,
@@ -254,14 +254,14 @@ describe API::Projects, api: true do
access_level: ProjectMember::MASTER)
end
- it 'returns only projects that satify all query parameters' do
- get api('/projects', user), { visibility: 'public', authorized: true, starred: true, search: 'gitlab' }
+ it 'returns only projects that satisfy all query parameters' do
+ get api('/projects', user), { visibility: 'public', membership: true, starred: true, search: 'gitlab' }
expect(response).to have_http_status(200)
expect(response).to include_pagination_headers
expect(json_response).to be_an Array
expect(json_response.size).to eq(2)
- expect(json_response.map { |project| project.fetch('id') }).to contain_exactly(project5.id, project7.id)
+ expect(json_response.map { |project| project['id'] }).to contain_exactly(project5.id, project7.id)
end
end
end