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:
authorBryce Johnson <bryce@gitlab.com>2016-09-07 12:44:52 +0300
committerBryce Johnson <bryce@gitlab.com>2016-09-07 12:44:52 +0300
commita329763d0555bfb9d7be6f2527e608fe36fe6e73 (patch)
tree151b5654c36278a0644628a3b6bf100dc0392bf8 /spec/features/issues
parentf76c4c8245d59dc94914e413dbef3aaef17080d2 (diff)
Add failing reset all test.
Diffstat (limited to 'spec/features/issues')
-rw-r--r--spec/features/issues/reset_filters_spec.rb17
1 files changed, 11 insertions, 6 deletions
diff --git a/spec/features/issues/reset_filters_spec.rb b/spec/features/issues/reset_filters_spec.rb
index 6ce3d919646..da8b2ba579b 100644
--- a/spec/features/issues/reset_filters_spec.rb
+++ b/spec/features/issues/reset_filters_spec.rb
@@ -6,7 +6,7 @@ feature 'Issues filter reset button', feature: true, js: true do
let!(:project) { create(:project, :public) }
let!(:user) { create(:user)}
let!(:milestone) { create(:milestone, project: project) }
- let!(:bug) { create(:label, project: project, name: 'bug')} # maybe switch back to title
+ let!(:bug) { create(:label, project: project, name: 'bug')}
let!(:issue1) { create(:issue, project: project, milestone: milestone, author: user, assignee: user, title: 'Feature')}
let!(:issue2) { create(:labeled_issue, project: project, labels: [bug], title: 'Bugfix1')}
@@ -66,14 +66,19 @@ feature 'Issues filter reset button', feature: true, js: true do
end
end
- context 'when label and text filters have been dually applied' do
- it 'resets both filters' do
- fill_in 'issue_search', with: 'Feat'
- expect(page).to have_css('.issue', count: 1)
+ context 'when all filters have been applied' do
+ it 'resets all filters' do
+
+ wait_for_ajax
+
+ filter_by_milestone(milestone.title)
+
+ wait_for_ajax
+
+ filter_by_author(user.username)
wait_for_ajax
- filter_by_label(bug.title)
expect(page).to have_css('.issue', count: 0)
reset_filters