class Selenium::WebDriver::TouchActionBuilder
def flick(*args)
def flick(*args) unless [2, 4].include? args.size raise ArgumentError, "wrong number of arguments, expected 2 or 4, got #{args.size}" end @actions << [:touch_screen, :flick, args] self end