Sha256: 7621c0521a0ea1516cc2a759c48e486d55ce0a7f507570844675371e2c086dc9

Contents?: true

Size: 339 Bytes

Versions: 79

Compression:

Stored size: 339 Bytes

Contents

module Webrat
  module Locators

    class Locator # :nodoc:

      def initialize(session, dom, value, *field_types)
        @session = session
        @dom = dom
        @value = value
        @field_types = field_types
      end

      def locate!
        locate || raise(NotFoundError.new(error_message))
      end

    end

  end
end

Version data entries

79 entries across 79 versions & 32 rubygems

Version Path
aslakhellesoy-webrat-0.4.4.1 lib/webrat/core/locators/locator.rb
casebook-webrat-0.4.4.1 lib/webrat/core/locators/locator.rb
cavalle-webrat-0.4.4.1 lib/webrat/core/locators/locator.rb
cavalle-webrat-0.4.4.2 lib/webrat/core/locators/locator.rb
davidtrogers-webrat-0.4.4.2 lib/webrat/core/locators/locator.rb
dbrady-webrat-0.4.4.1 lib/webrat/core/locators/locator.rb
dbrady-webrat-0.4.4.2 lib/webrat/core/locators/locator.rb
dbrady-webrat-0.4.4 lib/webrat/core/locators/locator.rb
diabolo-diabolo-webrat-0.4.4 lib/webrat/core/locators/locator.rb
diabolo-webrat-0.4.3 lib/webrat/core/locators/locator.rb
diabolo-webrat-0.4.4.1 lib/webrat/core/locators/locator.rb
diabolo-webrat-0.4.4.2 lib/webrat/core/locators/locator.rb
diabolo-webrat-0.4.4 lib/webrat/core/locators/locator.rb
diabolo-webrat-0.5.1 lib/webrat/core/locators/locator.rb
dstrelau-webrat-0.5.1 lib/webrat/core/locators/locator.rb
emipair-webrat-0.0.1 lib/webrat/core/locators/locator.rb
futuresinc-webrat-0.4.4.100 lib/webrat/core/locators/locator.rb
futuresinc-webrat-0.4.4.99 lib/webrat/core/locators/locator.rb
garnierjm-webrat-0.4.5 lib/webrat/core/locators/locator.rb
hardbap-webrat-0.5.1 lib/webrat/core/locators/locator.rb