class Selenium::WebDriver::Interactions::PointerPress

def assert_button(button)

def assert_button(button)
  if button.is_a? Symbol
    raise TypeError, "#{button.inspect} is not a valid button!" unless BUTTONS.key? button
    button = BUTTONS[button]
  end
  raise ArgumentError, 'Button number cannot be negative!' unless button >= 0
  button
end