   ([providers options]
    (fn [f]
      (dev-sys-util/reset)
-     (set-collection-ingest-umm-version-to-current)
+     (set-ingest-umm-version-to-current)
      (when-not (empty? providers)
       (setup-providers providers options))
      (f))))

   [cmr.common.mime-types :as mt]
   [cmr.common.util :as util]
   [cmr.common.xml :as cx]
   [cmr.mock-echo.client.echo-util :as echo-util]
   [cmr.system-int-test.data2.provider-holdings :as ph]
   [cmr.system-int-test.system :as s]

          :grant-all-access-control? grant-all-access-control?})))))

(defn reset-fixture
  "Resets all the CMR systems then uses the `set-ingest-umm-version-to-current`
  function to set the accepted umm versions for ingest to the the latest UMM version defined in
  umm-spec-lib, so that all the ingest tests are testing against the latest umm version.
  and uses the `setup-providers` function to create a testing fixture.

  For the format of the providers data structure, see `setup-providers`."
