Sha256: 352f0b293218f10e45b9efbb19ae87e4ced69409360b9fddfd9594b0d194e620

Contents?: true

Size: 439 Bytes

Versions: 19

Compression:

Stored size: 439 Bytes

Contents

module Watir
  module Locators
    class Cell
      class SelectorBuilder
        class XPath < Element::SelectorBuilder::XPath
          private

          def start_string
            @adjacent ? './' : './*'
          end

          def tag_string
            return super if @adjacent

            "[#{process_attribute(:tag_name, 'th')} or #{process_attribute(:tag_name, 'td')}]"
          end
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
watir-7.1.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0.beta5 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0.beta4 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0.beta3 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0.beta2 lib/watir/locators/cell/selector_builder/xpath.rb
watir-7.0.0.beta1 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.19.1 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.19.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.18.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.17.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.5 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.4 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.3 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.2 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.1 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.16.0 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.15.1 lib/watir/locators/cell/selector_builder/xpath.rb
watir-6.15.0 lib/watir/locators/cell/selector_builder/xpath.rb