diff options
author | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2018-10-15 17:40:08 +0300 |
---|---|---|
committer | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2018-10-15 17:40:08 +0300 |
commit | 5caee568ced04d8e9e0a1c83c76b57db2eb8d2db (patch) | |
tree | 6b2bc16876c4d46551c0597f637f199bc15fa1f3 /spec | |
parent | 076398d898e6f4cd7d3c3992de2444404f3a11d0 (diff) | |
parent | 9d885b343fb674b0909455e1bfbd9dbff1b1e143 (diff) |
Merge branch '52669-fixes-quick-actions-preview' into 'master'
Fixes close/reopen quick actions preview for issues and merge_requests
Closes #52669
See merge request gitlab-org/gitlab-ce!22343
Diffstat (limited to 'spec')
-rw-r--r-- | spec/support/features/issuable_quick_actions_shared_examples.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/support/features/issuable_quick_actions_shared_examples.rb b/spec/support/features/issuable_quick_actions_shared_examples.rb index 846e697eb96..2a883ce1074 100644 --- a/spec/support/features/issuable_quick_actions_shared_examples.rb +++ b/spec/support/features/issuable_quick_actions_shared_examples.rb @@ -77,6 +77,15 @@ shared_examples 'issuable record that supports quick actions in its description expect(issuable.labels).to eq [label_bug] expect(issuable.milestone).to eq milestone end + + it 'removes the quick action from note and explains it in the preview' do + preview_note("Awesome!\n\n/close") + + expect(page).to have_content 'Awesome!' + expect(page).not_to have_content '/close' + issuable_name = issuable.is_a?(Issue) ? 'issue' : 'merge request' + expect(page).to have_content "Closes this #{issuable_name}." + end end context 'with a note containing only commands' do |