diff options
Diffstat (limited to 'spec/support/helpers/features/branches_helpers.rb')
-rw-r--r-- | spec/support/helpers/features/branches_helpers.rb | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/spec/support/helpers/features/branches_helpers.rb b/spec/support/helpers/features/branches_helpers.rb index 2a50b41cb4e..d4f96718cc0 100644 --- a/spec/support/helpers/features/branches_helpers.rb +++ b/spec/support/helpers/features/branches_helpers.rb @@ -22,10 +22,14 @@ module Spec end def select_branch(branch_name) - find(".js-branch-select").click + ref_selector = '.ref-selector' + find(ref_selector).click + wait_for_requests - page.within("#new-branch-form .dropdown-menu") do - click_link(branch_name) + page.within(ref_selector) do + fill_in _('Search by Git revision'), with: branch_name + wait_for_requests + find('li', text: branch_name, match: :prefer_exact).click end end end |