diff options
author | Toon Claes <toon@gitlab.com> | 2017-05-26 16:31:37 +0200 |
---|---|---|
committer | Toon Claes <toon@gitlab.com> | 2017-05-30 22:45:59 +0200 |
commit | db679788e46d55984a4af71034c6db11aed919e4 (patch) | |
tree | d6fdb9d57f5156e9be56b0f583ff1a4d7c76fa57 /spec | |
parent | 5654ac877df5b6007606e0e1827d965bdf8e552b (diff) | |
download | gitlab-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.rb | 7 |
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 |