# File lib/capybara-screenshot/spinach.rb, line 8
  def self.fail_with_screenshot(step_data, exception, location, step_definitions)
    if Capybara::Screenshot.autosave_on_failure
      Capybara.using_session(Capybara::Screenshot.final_session_name) do
        filename_prefix = Capybara::Screenshot.filename_prefix_for(:spinach, step_data)
        saver = Capybara::Screenshot.new_saver(Capybara, Capybara.page, true, filename_prefix)
        saver.save
        saver.output_screenshot_path
      end
    end
  end