module Pagetience::ClassMethods

Public Instance Methods

required(*elements) click to toggle source
# File lib/pagetience.rb, line 25
def required(*elements)
  elements.keep_if { |e| e.is_a? Symbol }
  define_method('_required_elements') do
    elements
  end
end
waiting(timeout, polling=1) click to toggle source
# File lib/pagetience.rb, line 32
def waiting(timeout, polling=1)
  define_method('_waiting_timeout') do
    timeout
  end
  define_method('_waiting_polling') do
    polling
  end
end