module Capybara::SpecHelper

def extract_results(session)

def extract_results(session)
  expect(session).to have_xpath("//pre[@id='results']")
  perms = [(::Sinatra::IndifferentHash if defined? ::Sinatra::IndifferentHash)].compact
  results = Capybara::HTML(session.body).xpath("//pre[@id='results']").first.inner_html.lstrip
  YAML.safe_load results, permitted_classes: perms
end