Sha256: 72ae129659ac52344e51df0bb279f1cb1c13c20f785ced60ef666cbb22ab1127

Contents?: true

Size: 275 Bytes

Versions: 20

Compression:

Stored size: 275 Bytes

Contents

identifier = defined?(ActionView::RecordIdentifier) ? ActionView::RecordIdentifier : ActionController::RecordIdentifier
Capybara.add_selector :record do
  xpath { |record| XPath.css("#" + identifier.dom_id(record)) }
  match { |record| record.is_a?(ActiveRecord::Base) }
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
utensils-4.0.0 lib/utensils/capybara_extensions.rb
utensils-3.0.0 lib/utensils/capybara_extensions.rb
utensils-2.2.0 lib/utensils/capybara_extensions.rb
utensils-2.1.0 lib/utensils/capybara_extensions.rb
utensils-2.0.0 lib/utensils/capybara_extensions.rb
utensils-1.6.0 lib/utensils/capybara_extensions.rb
utensils-1.5.0 lib/utensils/capybara_extensions.rb
utensils-1.4.4 lib/utensils/capybara_extensions.rb
utensils-1.4.3 lib/utensils/capybara_extensions.rb
utensils-1.4.2 lib/utensils/capybara_extensions.rb
utensils-1.4.1 lib/utensils/capybara_extensions.rb
utensils-1.4.0 lib/utensils/capybara_extensions.rb
utensils-1.3.0 lib/utensils/capybara_extensions.rb
utensils-1.2.0 lib/utensils/capybara_extensions.rb
utensils-1.1.0 lib/utensils/capybara_extensions.rb
utensils-1.0.0 lib/utensils/capybara_extensions.rb
utensils-0.0.19 lib/utensils/capybara_extensions.rb
utensils-0.0.18 lib/utensils/capybara_extensions.rb
utensils-0.0.17 lib/utensils/capybara_extensions.rb
utensils-0.0.16 lib/utensils/capybara_extensions.rb