diff options
Diffstat (limited to 'qa/qa/page/project/show.rb')
-rw-r--r-- | qa/qa/page/project/show.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qa/qa/page/project/show.rb b/qa/qa/page/project/show.rb index b234a9ba986..9983ee2a33d 100644 --- a/qa/qa/page/project/show.rb +++ b/qa/qa/page/project/show.rb @@ -120,6 +120,10 @@ module QA click_element(:new_issue_link) end + def has_create_merge_request_button? + has_css?(element_selector_css(:create_merge_request)) + end + def has_file?(name) return false unless has_element?(:file_tree_table) @@ -144,7 +148,7 @@ module QA def new_merge_request wait_until(reload: true) do - has_css?(element_selector_css(:create_merge_request)) + has_create_merge_request_button? end click_element :create_merge_request |