diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-07-14 15:09:23 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-07-14 15:09:23 +0300 |
commit | 0b194c4854f312e36616fccf7c610cb2b0ec6957 (patch) | |
tree | f4c3d8ed1cd799e50b979035506675a1d90ad4a9 /spec/lib/gitlab/search_results_spec.rb | |
parent | c1e7698dff17b737299127ecf484443e676cdd4f (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/lib/gitlab/search_results_spec.rb')
-rw-r--r-- | spec/lib/gitlab/search_results_spec.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/lib/gitlab/search_results_spec.rb b/spec/lib/gitlab/search_results_spec.rb index 06dc9b3307a..2974893ec4a 100644 --- a/spec/lib/gitlab/search_results_spec.rb +++ b/spec/lib/gitlab/search_results_spec.rb @@ -229,10 +229,18 @@ RSpec.describe Gitlab::SearchResults do let!(:new_updated) { create(:issue, project: project, title: 'updated recent', updated_at: 1.day.ago) } let!(:very_old_updated) { create(:issue, project: project, title: 'updated very old', updated_at: 1.year.ago) } + let!(:less_popular_result) { create(:issue, project: project, title: 'less popular', upvotes_count: 10) } + let!(:popular_result) { create(:issue, project: project, title: 'popular', upvotes_count: 100) } + let!(:non_popular_result) { create(:issue, project: project, title: 'non popular', upvotes_count: 1) } + include_examples 'search results sorted' do let(:results_created) { described_class.new(user, 'sorted', Project.order(:id), sort: sort, filters: filters) } let(:results_updated) { described_class.new(user, 'updated', Project.order(:id), sort: sort, filters: filters) } end + + include_examples 'search results sorted by popularity' do + let(:results_popular) { described_class.new(user, 'popular', Project.order(:id), sort: sort, filters: filters) } + end end end |