module Watir::XpathSupport

Public Class Methods

downcase(value) click to toggle source
# File lib/watir-webdriver/xpath_support.rb, line 15
def self.downcase(value)
  "translate(#{value},'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')"
end
escape(value) click to toggle source
# File lib/watir-webdriver/xpath_support.rb, line 4
def self.escape(value)
  if value.include? "'"
    parts = value.split("'", -1).map { |part| "'#{part}'" }
    string = parts.join(%{,"'",})

    "concat(#{string})"
  else
    "'#{value}'"
  end
end