                                  :term "Term1"
                                  :variable-level-1 "Level1-1"
                                  :variable-level-2 "Level1-2"
-                                 :variable-level-3 "Level1-3"})
+                                 :variable-level-3 "Level1-3"
+                                 :detailed-variable "SUPER DETAILED!"})
         sk2 (dc/science-keyword {:category "Hurricane"
                                  :topic "Laser spoonA"
                                  :term "Extreme"

                                 :variable-level-3 "Level2-3"})
        tdcs1 (dc/two-d "XYZ")
        coll1 (d/ingest "CMR_PROV1" (dc/collection {:entry-title "coll1" }))
        coll2 (d/ingest "CMR_PROV1" (dc/collection {:entry-title "coll2" :short-name "ABC!XYZ"}))
        coll3 (d/ingest "CMR_PROV1" (dc/collection {:entry-title "coll3" :collection-data-type "Foo"}))
        coll4 (d/ingest "CMR_PROV2" (dc/collection {:entry-title "coll4" :collection-data-type "Bar"}))
        coll5 (d/ingest "CMR_PROV2" (dc/collection {:entry-title "coll5" :long-name "ABC" :short-name "Space!Laser"}))

           ;; - short name
           "ssnA" [coll15]
           ;; - long name
           "slnB" [coll11]

           ;; Science keywords
           ;; - category
           "Cat1" [coll9]
           ;; - topic
           "Topic1" [coll9]
           ;; - term
           "Term1" [coll9]
           ;; - variable-levels
           "Level2-1" [coll9]
           "Level2-2" [coll9]
           "Level2-3" [coll9]
           ;; - detailed-variable
           "SUPER" [coll9]



           ))

    (testing "search by keywords using wildcard *."
      (are [keyword-str items]
