diff options
Diffstat (limited to 'qa/qa/page/merge_request/show.rb')
-rw-r--r-- | qa/qa/page/merge_request/show.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/qa/qa/page/merge_request/show.rb b/qa/qa/page/merge_request/show.rb index b40e90ef4ad..376606afb5d 100644 --- a/qa/qa/page/merge_request/show.rb +++ b/qa/qa/page/merge_request/show.rb @@ -23,6 +23,10 @@ module QA element :squash_checkbox end + view 'app/views/shared/issuable/_sidebar.html.haml' do + element :labels_block + end + def fast_forward_possible? !has_text?('Fast-forward merge is not possible') end @@ -64,6 +68,13 @@ module QA end end + def has_label?(label) + page.within(element_selector_css(:labels_block)) do + element = find('span', text: label) + !element.nil? + end + end + def merge! # The merge button is disabled on load wait do |