protected_branch_helpers.rb 396 Bytes
Newer Older
1 2 3 4
module EE
  module ProtectedBranchHelpers
    def set_allowed_to(operation, option = 'Masters', form: '.js-new-protected-branch')
      within form do
5
        find(".js-allowed-to-#{operation}").click
6 7 8 9
        wait_for_requests

        Array(option).each { |opt| click_on(opt) }

10
        find(".js-allowed-to-#{operation}").click # needed to submit form in some cases
11 12 13 14
      end
    end
  end
end