summaryrefslogtreecommitdiff
path: root/spec/features/issues
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2015-07-08 08:28:37 -0700
committerRobert Speicher <rspeicher@gmail.com>2015-07-08 15:57:24 -0400
commit098ced4faad8d1048d6735f5b3ad6da6aa49fcfe (patch)
tree2fcccc42576e264f4b5d208c208437eb455bc168 /spec/features/issues
parent098ad0a5b418b2414ab7c20b370d19a254109d19 (diff)
downloadgitlab-ce-098ced4faad8d1048d6735f5b3ad6da6aa49fcfe.tar.gz
Improve features to ensure Ajax filter has actually executedrs-dev-issue-2372
Diffstat (limited to 'spec/features/issues')
-rw-r--r--spec/features/issues/filter_by_milestone_spec.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/spec/features/issues/filter_by_milestone_spec.rb b/spec/features/issues/filter_by_milestone_spec.rb
index afefe9d9691..f600f8684ac 100644
--- a/spec/features/issues/filter_by_milestone_spec.rb
+++ b/spec/features/issues/filter_by_milestone_spec.rb
@@ -3,9 +3,12 @@ require 'rails_helper'
feature 'Issue filtering by Milestone', feature: true do
include Select2Helper
+ let(:project) { create(:project, :public) }
+ let(:milestone) { create(:milestone, project: project) }
+
scenario 'filters by no Milestone', js: true do
- project = create(:project, :public)
create(:issue, project: project)
+ create(:issue, project: project, milestone: milestone)
visit_issues(project)
filter_by_milestone(Milestone::None.title)
@@ -14,9 +17,8 @@ feature 'Issue filtering by Milestone', feature: true do
end
scenario 'filters by a specific Milestone', js: true do
- project = create(:project, :public)
- milestone = create(:milestone, project: project)
create(:issue, project: project, milestone: milestone)
+ create(:issue, project: project)
visit_issues(project)
filter_by_milestone(milestone.title)