summaryrefslogtreecommitdiff
path: root/spec/models/project_team_spec.rb
diff options
context:
space:
mode:
authorAhmad Sherif <me@ahmadsherif.com>2016-11-21 15:36:40 +0200
committerAhmad Sherif <me@ahmadsherif.com>2016-11-23 12:59:13 +0200
commit747959a832bddcdffba3e7c687b66904e8c6dbf9 (patch)
treee11859d359e2ec8009095ffbdd8938220905c130 /spec/models/project_team_spec.rb
parent0f3c3a1c57beb8269f97e408f19e76ba77aac99c (diff)
downloadgitlab-ce-747959a832bddcdffba3e7c687b66904e8c6dbf9.tar.gz
Update ProjectTeam#max_member_access_for_user_ids to use project authorizations
Diffstat (limited to 'spec/models/project_team_spec.rb')
-rw-r--r--spec/models/project_team_spec.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/models/project_team_spec.rb b/spec/models/project_team_spec.rb
index 573da5e50d4..700776be931 100644
--- a/spec/models/project_team_spec.rb
+++ b/spec/models/project_team_spec.rb
@@ -37,7 +37,7 @@ describe ProjectTeam, models: true do
context 'group project' do
let(:group) { create(:group) }
- let(:project) { create(:empty_project, group: group) }
+ let!(:project) { create(:empty_project, group: group) }
before do
group.add_master(master)
@@ -178,9 +178,9 @@ describe ProjectTeam, models: true do
it 'returns Master role' do
user = create(:user)
group = create(:group)
- group.add_master(user)
+ project = create(:empty_project, namespace: group)
- project = build_stubbed(:empty_project, namespace: group)
+ group.add_master(user)
expect(project.team.human_max_access(user.id)).to eq 'Master'
end
@@ -188,9 +188,9 @@ describe ProjectTeam, models: true do
it 'returns Owner role' do
user = create(:user)
group = create(:group)
- group.add_owner(user)
+ project = create(:empty_project, namespace: group)
- project = build_stubbed(:empty_project, namespace: group)
+ group.add_owner(user)
expect(project.team.human_max_access(user.id)).to eq 'Owner'
end
@@ -244,7 +244,7 @@ describe ProjectTeam, models: true do
context 'group project' do
let(:group) { create(:group, :access_requestable) }
- let(:project) { create(:empty_project, group: group) }
+ let!(:project) { create(:empty_project, group: group) }
before do
group.add_master(master)