class Capybara::RackTest::Node

def toggle_details(details = nil)

def toggle_details(details = nil)
  details ||= native.xpath('.//ancestor-or-self::details').last
  return unless details
  if details.has_attribute?('open')
    details.remove_attribute('open')
  else
    details.set_attribute('open', 'open')
  end
end