class Capybara::RackTest::Form

def add_select_param(field, params)

def add_select_param(field, params)
  name = field['name']
  if field.has_attribute?('multiple')
    value = field.xpath('.//option[@selected]').map do |option|
      # merge_param!(params, field['name'], (option['value'] || option.text).to_s)
      (option['value'] || option.text).to_s
    end
    params[name] = value unless value.empty?
  else
    option = field.xpath('.//option[@selected]').first || field.xpath('.//option').first
    # merge_param!(params, field['name'], (option['value'] || option.text).to_s) if option
    params[name] = (option['value'] || option.text).to_s if option
  end
end