diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-10-21 07:08:36 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-10-21 07:08:36 +0000 |
commit | 48aff82709769b098321c738f3444b9bdaa694c6 (patch) | |
tree | e00c7c43e2d9b603a5a6af576b1685e400410dee /spec/lib/gitlab/git_access_wiki_spec.rb | |
parent | 879f5329ee916a948223f8f43d77fba4da6cd028 (diff) | |
download | gitlab-ce-48aff82709769b098321c738f3444b9bdaa694c6.tar.gz |
Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42
Diffstat (limited to 'spec/lib/gitlab/git_access_wiki_spec.rb')
-rw-r--r-- | spec/lib/gitlab/git_access_wiki_spec.rb | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/spec/lib/gitlab/git_access_wiki_spec.rb b/spec/lib/gitlab/git_access_wiki_spec.rb index 688089f4862..b78d99269d3 100644 --- a/spec/lib/gitlab/git_access_wiki_spec.rb +++ b/spec/lib/gitlab/git_access_wiki_spec.rb @@ -3,17 +3,17 @@ require 'spec_helper' RSpec.describe Gitlab::GitAccessWiki do - let(:access) { described_class.new(user, project, 'web', authentication_abilities: authentication_abilities, redirected_path: redirected_path) } - let_it_be(:project) { create(:project, :wiki_repo) } let_it_be(:user) { create(:user) } + let_it_be(:project) { create(:project, :wiki_repo) } + let_it_be(:wiki) { create(:project_wiki, project: project) } let(:changes) { ['6f6d7e7ed 570e7b2ab refs/heads/master'] } + let(:authentication_abilities) { %i[read_project download_code push_code] } let(:redirected_path) { nil } - let(:authentication_abilities) do - [ - :read_project, - :download_code, - :push_code - ] + + let(:access) do + described_class.new(user, wiki, 'web', + authentication_abilities: authentication_abilities, + redirected_path: redirected_path) end describe '#push_access_check' do @@ -64,7 +64,7 @@ RSpec.describe Gitlab::GitAccessWiki do context 'when the repository does not exist' do before do - allow(project.wiki).to receive(:repository).and_return(double('Repository', exists?: false)) + allow(wiki.repository).to receive(:exists?).and_return(false) end it_behaves_like 'not-found git access' do |