Sha256: b3b8c5180d7083b44492e8bb14288f6c657e56790b3b3bbb56dcb8a37e63ee00

Contents?: true

Size: 348 Bytes

Versions: 9

Compression:

Stored size: 348 Bytes

Contents

# @private
class String
  def matches(x)
    self == x
  end
end

# @private
class Regexp
  def matches(x)
    self.match(x)
  end
end

# @private
class Integer
  def matches(x)
    self == x
  end
end

# @private
class Object
  def matches(x)
    raise TypeError, "#{self.class} is not supported as a locator"
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
watir-classic-4.3.0 lib/watir-classic/matches.rb
watir-classic-4.2.0 lib/watir-classic/matches.rb
watir-classic-4.1.0 lib/watir-classic/matches.rb
watir-classic-4.0.1 lib/watir-classic/matches.rb
watir-classic-4.0.0 lib/watir-classic/matches.rb
watir-classic-3.7.0 lib/watir-classic/matches.rb
watir-classic-3.6.0 lib/watir-classic/matches.rb
watir-classic-3.5.0 lib/watir-classic/matches.rb
watir-classic-3.4.0 lib/watir-classic/matches.rb