summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorToon Claes <toon@gitlab.com>2017-05-26 16:31:37 +0200
committerToon Claes <toon@gitlab.com>2017-05-30 22:45:59 +0200
commitdb679788e46d55984a4af71034c6db11aed919e4 (patch)
treed6fdb9d57f5156e9be56b0f583ff1a4d7c76fa57 /spec
parent5654ac877df5b6007606e0e1827d965bdf8e552b (diff)
downloadgitlab-ce-db679788e46d55984a4af71034c6db11aed919e4.tar.gz
Add :owned param to ProjectFinder
And use it in the API.
Diffstat (limited to 'spec')
-rw-r--r--spec/finders/projects_finder_spec.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/finders/projects_finder_spec.rb b/spec/finders/projects_finder_spec.rb
index 077f2624388..03d98459e8c 100644
--- a/spec/finders/projects_finder_spec.rb
+++ b/spec/finders/projects_finder_spec.rb
@@ -137,6 +137,13 @@ describe ProjectsFinder do
it { is_expected.to eq([public_project]) }
end
+ describe 'filter by owned' do
+ let(:params) { { owned: true } }
+ let!(:owned_project) { create(:empty_project, :private, namespace: current_user.namespace) }
+
+ it { is_expected.to eq([owned_project]) }
+ end
+
describe 'filter by non_public' do
let(:params) { { non_public: true } }
before do