Ditto
This commit is contained in:
parent
74dcd77092
commit
69d7abb747
1 changed files with 4 additions and 4 deletions
|
|
@ -153,7 +153,7 @@
|
||||||
doc-id (monger.util/random-uuid)
|
doc-id (monger.util/random-uuid)
|
||||||
doc { :data-store "MongoDB", :language "Clojure", :_id doc-id }]
|
doc { :data-store "MongoDB", :language "Clojure", :_id doc-id }]
|
||||||
(monger.collection/insert collection doc)
|
(monger.collection/insert collection doc)
|
||||||
(def #^DBObject found-one (monger.collection/find-one collection { :language "Clojure" }))
|
(def ^DBObject found-one (monger.collection/find-one collection { :language "Clojure" }))
|
||||||
(is (= (:_id doc) (monger.util/get-id found-one)))
|
(is (= (:_id doc) (monger.util/get-id found-one)))
|
||||||
(is (= (monger.conversion/from-db-object found-one true) doc))
|
(is (= (monger.conversion/from-db-object found-one true) doc))
|
||||||
(is (= (monger.conversion/to-db-object doc) found-one))))
|
(is (= (monger.conversion/to-db-object doc) found-one))))
|
||||||
|
|
@ -174,10 +174,10 @@
|
||||||
doc { :data-store "MongoDB", :language "Clojure", :_id doc-id }
|
doc { :data-store "MongoDB", :language "Clojure", :_id doc-id }
|
||||||
fields [:language]]
|
fields [:language]]
|
||||||
(monger.collection/insert collection doc)
|
(monger.collection/insert collection doc)
|
||||||
(def #^DBObject loaded (monger.collection/find-one collection { :language "Clojure" } fields))
|
(def ^DBObject loaded (monger.collection/find-one collection { :language "Clojure" } fields))
|
||||||
(is (nil? (.get #^DBObject loaded "data-store")))
|
(is (nil? (.get ^DBObject loaded "data-store")))
|
||||||
(is (= doc-id (monger.util/get-id loaded)))
|
(is (= doc-id (monger.util/get-id loaded)))
|
||||||
(is (= "Clojure" (.get #^DBObject loaded "language")))))
|
(is (= "Clojure" (.get ^DBObject loaded "language")))))
|
||||||
|
|
||||||
|
|
||||||
(deftest find-one-partial-document-as-map-when-collection-has-matches
|
(deftest find-one-partial-document-as-map-when-collection-has-matches
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue