Extract EE specific files/lines for Create spec/finders
We have the following files containing EE specific code. We should move them to ee/
spec/finders/merge_requests_finder_spec.rb
diff --git a/spec/finders/merge_requests_finder_spec.rb b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/spec/finders/merge_requests_finder_spec.rb
index 107da08a0a9..906a729c7ae 100644
--- a/spec/finders/merge_requests_finder_spec.rb
+++ b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/spec/finders/merge_requests_finder_spec.rb
@@ -68,6 +68,12 @@ describe MergeRequestsFinder do
expect(merge_requests.size).to eq(2)
end
+ it 'ignores sorting by weight' do
+ params = { project_id: project1.id, scope: 'authored', state: 'opened', weight: Issue::WEIGHT_ANY }
+ merge_requests = described_class.new(user, params).execute
+ expect(merge_requests.size).to eq(2)
+ end
+
context 'filtering by group' do
it 'includes all merge requests when user has access' do
params = { group_id: group.id }
spec/finders/snippets_finder_spec.rb
diff --git a/spec/finders/snippets_finder_spec.rb b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/spec/finders/snippets_finder_spec.rb
index 134fb5f2c04..2bafa5d441b 100644
--- a/spec/finders/snippets_finder_spec.rb
+++ b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/spec/finders/snippets_finder_spec.rb
@@ -171,6 +171,14 @@ describe SnippetsFinder do
expect(snippets).to include(@snippet1, @snippet2, @snippet3)
end
+
+ it "returns all snippets for auditor users" do
+ user = create(:user, :auditor)
+
+ snippets = described_class.new(user, project: project1).execute
+
+ expect(snippets).to include(@snippet1, @snippet2, @snippet3)
+ end
end
describe '#execute' do
They're all EE only tests or so. (Some we could probably just move to CE)
Edited by Douwe Maan