module Tedium::Capybara::NodeElement
Public Class Methods
included(base)
click to toggle source
# File lib/tedium/capybara/node_element.rb, line 4 def self.included(base) base.send(:alias_method, :original_set, :set) base.send(:alias_method, :set, :augmented_select) end
Public Instance Methods
augmented_select(*args)
click to toggle source
# File lib/tedium/capybara/node_element.rb, line 9 def augmented_select(*args) if tag_name == "select" find(:option_with_value_or_label, args[0]).select_option else original_set(*args) end end