summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-03-04 15:18:08 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-03-04 15:18:08 +0000
commit2d006b463850599377334cb3b76aa08eebfd8fa0 (patch)
tree9adf6744920701b9f409671581a88af80c22ed9e /spec
parentd6733662da689378463f9abf62532e9d09a59739 (diff)
parentc13c1e1b166edd5520057814dc4698450b578c9a (diff)
downloadgitlab-ce-2d006b463850599377334cb3b76aa08eebfd8fa0.tar.gz
Merge branch 'dashboard-filter-search-keep-params' into 'master'
Fixes filtering by name reseting archive filter Closes #28007 See merge request !9625
Diffstat (limited to 'spec')
-rw-r--r--spec/features/dashboard/archived_projects_spec.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/features/dashboard/archived_projects_spec.rb b/spec/features/dashboard/archived_projects_spec.rb
index 038c1641be9..f33bcbb5318 100644
--- a/spec/features/dashboard/archived_projects_spec.rb
+++ b/spec/features/dashboard/archived_projects_spec.rb
@@ -25,4 +25,19 @@ RSpec.describe 'Dashboard Archived Project', feature: true do
expect(page).to have_link(project.name)
expect(page).to have_link(archived_project.name)
end
+
+ it 'searchs archived projects', :js do
+ click_button 'Last updated'
+ click_link 'Show archived projects'
+
+ expect(page).to have_link(project.name)
+ expect(page).to have_link(archived_project.name)
+
+ fill_in 'project-filter-form-field', with: archived_project.name
+
+ find('#project-filter-form-field').native.send_keys :return
+
+ expect(page).not_to have_link(project.name)
+ expect(page).to have_link(archived_project.name)
+ end
end