Sha256: 4cb014203ecdc1409b11a4c62c4349fce2c7fa543a4216c71c6e8c71c9d8232c
Contents?: true
Size: 445 Bytes
Versions: 6
Compression:
Stored size: 445 Bytes
Contents
module Capybara class Selector def custom(f, &block) @format, @expression = f, block if block end end end Capybara.add_selector(:id) do custom(:id) { |locator| locator } end Capybara.add_selector(:class) do custom(:class) { |locator| locator } end Capybara.add_selector(:name) do custom(:name) { |locator| locator } end Capybara.add_selector(:accessibility_id) do custom(:accessibility_id) { |locator| locator } end
Version data entries
6 entries across 6 versions & 1 rubygems