diff options
author | Ash McKenzie <amckenzie@gitlab.com> | 2018-08-02 11:55:57 +1000 |
---|---|---|
committer | Ash McKenzie <amckenzie@gitlab.com> | 2018-08-02 15:07:17 +1000 |
commit | 4a03bd220d36b09aa1b38840b7304f182d623f59 (patch) | |
tree | 8fa2701ff56f8900b2f972600021dd58a31e2f4e /spec/gitlab_access_spec.rb | |
parent | 1e96cc63a931c2665e1cacfd53c42e25c96c3b65 (diff) | |
parent | c6577e0d75f51b017f2f332838b97c3ca5b497c0 (diff) | |
download | gitlab-shell-4a03bd220d36b09aa1b38840b7304f182d623f59.tar.gz |
Merge remote-tracking branch 'origin/master' into ash.mckenzie/srp-refactor
Diffstat (limited to 'spec/gitlab_access_spec.rb')
-rw-r--r-- | spec/gitlab_access_spec.rb | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/spec/gitlab_access_spec.rb b/spec/gitlab_access_spec.rb index e529a66..73ebf2e 100644 --- a/spec/gitlab_access_spec.rb +++ b/spec/gitlab_access_spec.rb @@ -7,7 +7,16 @@ describe GitlabAccess do let(:repo_path) { File.join(repository_path, repo_name) + ".git" } let(:api) do double(GitlabNet).tap do |api| - allow(api).to receive(:check_access).and_return(Action::Gitaly.new('key-1', 'project-1', 'testuser', '/home/git/repositories', nil)) + allow(api).to receive(:check_access).and_return( + Action::Gitaly.new( + 'key-1', + 'project-1', + 'testuser', + 'version=2', + '/home/git/repositories', + nil + ) + ) end end subject do @@ -23,7 +32,6 @@ describe GitlabAccess do describe "#exec" do context "access is granted" do - it "returns true" do expect(subject.exec).to be_truthy end @@ -40,7 +48,6 @@ describe GitlabAccess do end context "API connection fails" do - before do allow(api).to receive(:check_access).and_raise(GitlabNet::ApiUnreachableError) end |