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
path: root/spec
diff options
context:
space:
mode:
authorFabio Papa <fabtheman@gmail.com>2019-06-28 23:31:47 +0300
committerFabio Papa <fabtheman@gmail.com>2019-07-19 22:06:57 +0300
commita2cd8e0dab5c5efb3f1c6a6968337b371e194a24 (patch)
tree57667cf2eb1c6b60b0015f719b701120d063cc0a /spec
parent396926bbe4182d415e8aa129f45bc1c8ba9e4694 (diff)
Style rules; Revert some examples
Diffstat (limited to 'spec')
-rw-r--r--spec/controllers/admin/groups_controller_spec.rb7
-rw-r--r--spec/policies/group_policy_spec.rb8
-rw-r--r--spec/requests/api/groups_spec.rb4
-rw-r--r--spec/services/groups/create_service_spec.rb4
4 files changed, 9 insertions, 14 deletions
diff --git a/spec/controllers/admin/groups_controller_spec.rb b/spec/controllers/admin/groups_controller_spec.rb
index 1123563c1e3..72f389513f8 100644
--- a/spec/controllers/admin/groups_controller_spec.rb
+++ b/spec/controllers/admin/groups_controller_spec.rb
@@ -70,11 +70,14 @@ describe Admin::GroupsController do
end
it 'updates the subgroup_creation_level successfully' do
+ MAINTAINER = ::Gitlab::Access::MAINTAINER_SUBGROUP_ACCESS
+
expect do
post :update,
params: { id: group.to_param,
- group: { subgroup_creation_level: ::Gitlab::Access::OWNER_SUBGROUP_ACCESS } }
- end.to change { group.reload.subgroup_creation_level }.to(::Gitlab::Access::OWNER_SUBGROUP_ACCESS)
+ group: { subgroup_creation_level: MAINTAINER } }
+ end.to change { group.reload.subgroup_creation_level }
+ .to(MAINTAINER)
end
end
end
diff --git a/spec/policies/group_policy_spec.rb b/spec/policies/group_policy_spec.rb
index 893b686da43..dc3675a7b9e 100644
--- a/spec/policies/group_policy_spec.rb
+++ b/spec/policies/group_policy_spec.rb
@@ -506,15 +506,11 @@ describe GroupPolicy do
context "create_subgroup" do
context 'when group has subgroup creation level set to owner' do
-<<<<<<< HEAD
let(:group) do
create(
:group,
subgroup_creation_level: ::Gitlab::Access::OWNER_SUBGROUP_ACCESS)
end
-=======
- let(:group) { create(:group, subgroup_creation_level: ::Gitlab::Access::OWNER_SUBGROUP_ACCESS) }
->>>>>>> Add examples specing the setting to choose who can create subgroups
context 'reporter' do
let(:current_user) { reporter }
@@ -542,15 +538,11 @@ describe GroupPolicy do
end
context 'when group has subgroup creation level set to maintainer' do
-<<<<<<< HEAD
let(:group) do
create(
:group,
subgroup_creation_level: ::Gitlab::Access::MAINTAINER_SUBGROUP_ACCESS)
end
-=======
- let(:group) { create(:group, subgroup_creation_level: ::Gitlab::Access::MAINTAINER_SUBGROUP_ACCESS) }
->>>>>>> Add examples specing the setting to choose who can create subgroups
context 'reporter' do
let(:current_user) { reporter }
diff --git a/spec/requests/api/groups_spec.rb b/spec/requests/api/groups_spec.rb
index 52d926d5484..c41408fba65 100644
--- a/spec/requests/api/groups_spec.rb
+++ b/spec/requests/api/groups_spec.rb
@@ -803,10 +803,10 @@ describe API::Groups do
group2.add_maintainer(user1)
end
- it 'can create subgroups' do
+ it 'cannot create subgroups' do
post api("/groups", user1), params: { parent_id: group2.id, name: 'foo', path: 'foo' }
- expect(response).to have_gitlab_http_status(201)
+ expect(response).to have_gitlab_http_status(403)
end
end
end
diff --git a/spec/services/groups/create_service_spec.rb b/spec/services/groups/create_service_spec.rb
index b4e6ddddfac..267ad529d3b 100644
--- a/spec/services/groups/create_service_spec.rb
+++ b/spec/services/groups/create_service_spec.rb
@@ -89,9 +89,9 @@ describe Groups::CreateService, '#execute' do
it { is_expected.to be_persisted }
end
- context 'as maintainer' do
+ context 'as Owner' do
before do
- group.add_maintainer(user)
+ group.add_owner(user)
end
it { is_expected.to be_persisted }