diff --git a/lib/capybara/rack_test/css_handlers.rb b/lib/capybara/rack_test/css_handlers.rb new file mode 100644 index 00000000..0d5b2374 --- /dev/null +++ b/lib/capybara/rack_test/css_handlers.rb @@ -0,0 +1,8 @@ +class Capybara::RackTest::CSSHandlers + def disabled list + list.find_all { |node| node.has_attribute? 'disabled' } + end + def enabled list + list.find_all { |node| !node.has_attribute? 'disabled' } + end +end