class Napybara::Selector

Constants

METHOD_NAME_REGEX

Public Instance Methods

method_name() click to toggle source
# File lib/napybara/selector.rb, line 4
def method_name
  record_selector.match(METHOD_NAME_REGEX)[1]
end
record_id() click to toggle source
# File lib/napybara/selector.rb, line 8
def record_id
  record && record.public_send(method_name)
end
to_s() click to toggle source
# File lib/napybara/selector.rb, line 12
def to_s
  if record
    record_selector.gsub(METHOD_NAME_REGEX, record_id.to_s)
  else
    child_element_selector
  end
end