diff options
author | Alexandru Croitor <acroitor@gitlab.com> | 2019-04-03 14:41:49 +0300 |
---|---|---|
committer | Alexandru Croitor <acroitor@gitlab.com> | 2019-04-05 00:25:34 +0300 |
commit | 08e2bc390f438dc5cd28d40651e369f85b95cbc1 (patch) | |
tree | 04200801e58543162d9755b4ac91d5806dbb44f3 /spec/features | |
parent | 1ddd9eff6dd931b0689743d571b7bf3fccedb979 (diff) | |
download | gitlab-ce-08e2bc390f438dc5cd28d40651e369f85b95cbc1.tar.gz |
Extract remove due date spec to shared example59570-remove-due-date-quick-action
Diffstat (limited to 'spec/features')
-rw-r--r-- | spec/features/issues/user_uses_quick_actions_spec.rb | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/spec/features/issues/user_uses_quick_actions_spec.rb b/spec/features/issues/user_uses_quick_actions_spec.rb index 426e205b30b..6a8b5e76cda 100644 --- a/spec/features/issues/user_uses_quick_actions_spec.rb +++ b/spec/features/issues/user_uses_quick_actions_spec.rb @@ -43,7 +43,7 @@ describe 'Issues > User uses quick actions', :js do describe 'issue-only commands' do let(:user) { create(:user) } let(:project) { create(:project, :public) } - let(:issue) { create(:issue, project: project) } + let(:issue) { create(:issue, project: project, due_date: Date.new(2016, 8, 28)) } before do project.add_maintainer(user) @@ -57,6 +57,7 @@ describe 'Issues > User uses quick actions', :js do end it_behaves_like 'confidential quick action' + it_behaves_like 'remove_due_date quick action' describe 'adding a due date from note' do let(:issue) { create(:issue, project: project) } @@ -76,24 +77,6 @@ describe 'Issues > User uses quick actions', :js do end end - describe 'removing a due date from note' do - let(:issue) { create(:issue, project: project, due_date: Date.new(2016, 8, 28)) } - - it_behaves_like 'remove_due_date action available and due date can be removed' - - context 'when the current user cannot update the due date' do - let(:guest) { create(:user) } - before do - project.add_guest(guest) - gitlab_sign_out - sign_in(guest) - visit project_issue_path(project, issue) - end - - it_behaves_like 'remove_due_date action not available' - end - end - describe 'toggling the WIP prefix from the title from note' do let(:issue) { create(:issue, project: project) } |