   "Translate OPS collections into various supported metadata formats."
   (:require
     [clj-http.client :as client]
+    [clojure.data.csv :as csv]
+    [clojure.java.io :as io]
     [clojure.string :as str]
     [clojure.test :refer :all]
     [cmr.common.concepts :as concepts]

(use-fixtures :each (ingest/reset-fixture {"provguid1" "PROV1"}))

(def context (lkt/setup-context-for-test lkt/sample-keyword-map))

(def starting-page-num
  "The starting page-num to retrieve collections for the translation test."

    (let [collections (get-collections validation-search-page-size page-num)
          error-results (remove nil? (map translate-and-validation-collection collections))
          all-results (conj results error-results)]
      (info "Processed Page " page-num " " (count error-results) " errors")
      (if (>= (count collections) validation-search-page-size)
        (recur (+ page-num 1) all-results)
        all-results))))
