Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2016-10-17 11:29:08 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2016-10-17 11:29:08 +0300
commit052de0600c6b137e6f9df08250b4cf5f38280295 (patch)
treeb8016a67e334168c6cdd013429f3087e87020724 /features
parentcb8654e85650ba6107031cc978d882f4b2f272cf (diff)
parent5b5c7e048b6e975a655478b0e5d421c2438276aa (diff)
Merge branch 'fix-trending-projects-spinach-failure' into 'master'
Fix trending projects Spinach failure The trending projects list is now pre-calculated. To make this work with the Spinach test, we have to manually refresh the list. Partial fix to #23378 See merge request !6911
Diffstat (limited to 'features')
-rw-r--r--features/explore/projects.feature1
-rw-r--r--features/steps/shared/project.rb4
2 files changed, 5 insertions, 0 deletions
diff --git a/features/explore/projects.feature b/features/explore/projects.feature
index 092e18d1b86..4e0f4486ab7 100644
--- a/features/explore/projects.feature
+++ b/features/explore/projects.feature
@@ -128,6 +128,7 @@ Feature: Explore Projects
And project "Archive" has comments
And I sign in as a user
And project "Community" has comments
+ And trending projects are refreshed
When I visit the explore trending projects
Then I should see project "Community"
And I should not see project "Internal"
diff --git a/features/steps/shared/project.rb b/features/steps/shared/project.rb
index afbd8ef1233..cab85a48396 100644
--- a/features/steps/shared/project.rb
+++ b/features/steps/shared/project.rb
@@ -218,6 +218,10 @@ module SharedProject
2.times { create(:note_on_issue, project: project) }
end
+ step 'trending projects are refreshed' do
+ TrendingProject.refresh!
+ end
+
step 'project "Shop" has labels: "bug", "feature", "enhancement"' do
project = Project.find_by(name: "Shop")
create(:label, project: project, title: 'bug')