diff options
author | Linda Dai <3424400-lindai@users.noreply.gitlab.com> | 2019-03-05 22:47:01 +0000 |
---|---|---|
committer | Mark Lapierre <mlapierre@gitlab.com> | 2019-03-05 22:47:01 +0000 |
commit | a0c6d085d7838d36f0e65d33841c0ad32b8ce4e2 (patch) | |
tree | 4a8ea3b278c5ebbffa15cc6db7751cdb005317b0 /qa/qa/page/merge_request/show.rb | |
parent | d11b112664db578327d028cb4552f408e89222d0 (diff) | |
download | gitlab-ce-a0c6d085d7838d36f0e65d33841c0ad32b8ce4e2.tar.gz |
Add QA test to download merge request patch/diffs
Diffstat (limited to 'qa/qa/page/merge_request/show.rb')
-rw-r--r-- | qa/qa/page/merge_request/show.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/qa/qa/page/merge_request/show.rb b/qa/qa/page/merge_request/show.rb index 976e431186d..c0411db6505 100644 --- a/qa/qa/page/merge_request/show.rb +++ b/qa/qa/page/merge_request/show.rb @@ -27,6 +27,12 @@ module QA element :squash_checkbox end + view 'app/assets/javascripts/vue_merge_request_widget/components/mr_widget_header.vue' do + element :dropdown_toggle + element :download_email_patches + element :download_plain_diff + end + view 'app/views/projects/merge_requests/show.html.haml' do element :notes_tab element :diffs_tab @@ -159,6 +165,16 @@ module QA def edit! click_element :edit_button end + + def view_email_patches + click_element :dropdown_toggle + visit_link_in_element(:download_email_patches) + end + + def view_plain_diff + click_element :dropdown_toggle + visit_link_in_element(:download_plain_diff) + end end end end |