diff options
| author | Robert Speicher <rspeicher@gmail.com> | 2015-07-08 15:49:37 -0400 |
|---|---|---|
| committer | Robert Speicher <rspeicher@gmail.com> | 2015-07-08 15:49:37 -0400 |
| commit | 098ad0a5b418b2414ab7c20b370d19a254109d19 (patch) | |
| tree | e15a477da814cdfaf0be2c7893eeb0cc968c9280 /spec/features/issues | |
| parent | cf7c57aaf53036483da35868da84596dcdae2aaf (diff) | |
| download | gitlab-ce-098ad0a5b418b2414ab7c20b370d19a254109d19.tar.gz | |
Remove "mystery guest" from Milestone filtering features
Diffstat (limited to 'spec/features/issues')
| -rw-r--r-- | spec/features/issues/filter_by_milestone_spec.rb | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/spec/features/issues/filter_by_milestone_spec.rb b/spec/features/issues/filter_by_milestone_spec.rb index 575ce23bb67..afefe9d9691 100644 --- a/spec/features/issues/filter_by_milestone_spec.rb +++ b/spec/features/issues/filter_by_milestone_spec.rb @@ -1,34 +1,30 @@ -require 'spec_helper' +require 'rails_helper' feature 'Issue filtering by Milestone', feature: true do include Select2Helper - let(:project) { create(:project) } - - before do - login_as(:admin) - end - - scenario 'User filters by Issues without a Milestone', js: true do + scenario 'filters by no Milestone', js: true do + project = create(:project, :public) create(:issue, project: project) - visit_issues + visit_issues(project) filter_by_milestone(Milestone::None.title) expect(page).to have_css('.issue-title', count: 1) end - scenario 'User filters by Issues with a specific Milestone', js: true do + scenario 'filters by a specific Milestone', js: true do + project = create(:project, :public) milestone = create(:milestone, project: project) create(:issue, project: project, milestone: milestone) - visit_issues + visit_issues(project) filter_by_milestone(milestone.title) expect(page).to have_css('.issue-title', count: 1) end - def visit_issues + def visit_issues(project) visit namespace_project_issues_path(project.namespace, project) end |
