class Selenium::WebDriver::Support::Select
def initialize(element)
def initialize(element) tag_name = element.tag_name raise ArgumentError, "unexpected tag name #{tag_name.inspect}" unless tag_name.casecmp('select').zero? @element = element @multi = ![nil, 'false'].include?(element.dom_attribute(:multiple)) end