summaryrefslogtreecommitdiff
path: root/spec/features/issues/filtered_search/recent_searches_spec.rb
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2017-08-23 23:57:51 -0700
committerStan Hu <stanhu@gmail.com>2017-08-23 23:57:51 -0700
commit07e95212d2b9fe0e96501221fe639cc0d74a7cea (patch)
tree4b66558e8d428eeaa905a7352edcc8626ab68aed /spec/features/issues/filtered_search/recent_searches_spec.rb
parent1899d543a6a18e8aa59abdc19a47d38bbb3cc487 (diff)
downloadgitlab-ce-07e95212d2b9fe0e96501221fe639cc0d74a7cea.tar.gz
Fix recent_searches_spec.rb by clicking on buttons instead of relying on hidden elements
Diffstat (limited to 'spec/features/issues/filtered_search/recent_searches_spec.rb')
-rw-r--r--spec/features/issues/filtered_search/recent_searches_spec.rb11
1 files changed, 7 insertions, 4 deletions
diff --git a/spec/features/issues/filtered_search/recent_searches_spec.rb b/spec/features/issues/filtered_search/recent_searches_spec.rb
index 4fc1f3209b3..e9cb2850496 100644
--- a/spec/features/issues/filtered_search/recent_searches_spec.rb
+++ b/spec/features/issues/filtered_search/recent_searches_spec.rb
@@ -80,7 +80,8 @@ describe 'Recent searches', js: true do
set_recent_searches(project_1_local_storage_key, '["foo", "bar"]')
visit project_issues_path(project_1)
- all('.filtered-search-history-dropdown-item', visible: false)[0].click
+ find('.filtered-search-history-dropdown-toggle-button').click
+ all('.filtered-search-history-dropdown-item')[0].click
wait_for_filtered_search('foo')
expect(find('.filtered-search').value.strip).to eq('foo')
@@ -90,12 +91,14 @@ describe 'Recent searches', js: true do
set_recent_searches(project_1_local_storage_key, '["foo"]')
visit project_issues_path(project_1)
- items_before = all('.filtered-search-history-dropdown-item', visible: false)
+ find('.filtered-search-history-dropdown-toggle-button').click
+ items_before = all('.filtered-search-history-dropdown-item')
expect(items_before.count).to eq(1)
- find('.filtered-search-history-clear-button', visible: false).click
- items_after = all('.filtered-search-history-dropdown-item', visible: false)
+ find('.filtered-search-history-clear-button').click
+ find('.filtered-search-history-dropdown-toggle-button').click
+ items_after = all('.filtered-search-history-dropdown-item')
expect(items_after.count).to eq(0)
end