             [coll4-3] {:concept-id (:concept-id coll4-1) :latest true}
 
             "concept-id and version-id - latest"
-            [coll4-3] {:concept-id (:concept-id coll4-1) :version-id "v3" :latest true}
+            [coll4-3] {:concept-id (:concept-id coll4-1) :version-id "v5" :latest true}
 
             "find none - bad provider-id"
             [] {:provider-id "PROV_NONE" :latest true}

            [coll4-1 coll4-2 coll4-3] {:concept-id (:concept-id coll4-1)}

            "concept-id and version-id - all revisions"
            [coll4-1 coll4-2 coll4-3] {:concept-id (:concept-id coll4-1) :version-id "v3"}))))

(deftest get-expired-collections-concept-ids
  (let [time-now (tk/now)

            [coll4-3] {:provider-id "SMAL_PROV2" :entry-id "entry-1" :latest true}

            "regular provider - short-name, version-id"
            [coll2-2] {:short-name "s2" :version-id "v2" :latest true}

            "small provider - short-name, version-id"
            [coll4-3] {:short-name "s4" :version-id "v5" :latest true}

            ;; TODO - this should change when the "find latest" logic is updated
            "small provider - match multiple - version-id"
            [coll3 coll4-1] {:version-id "v3" :latest true}

            ;; This test verifies that the provider-id is being used with the small_providers
            ;; table. Otherwise we would get both coll3 and coll4 back (see previous test).
            "small provider - provider-id, version-id"
            [coll4-3] {:provider-id "SMAL_PROV2" :version-id "v5" :latest true}

            "mixed providers - entry-title"
            [coll1 coll4-3] {:entry-title "et1" :latest true}
