Add a test that inserts documents with fields that are Clojure records
This commit is contained in:
parent
05669a6778
commit
fbd631b22e
1 changed files with 11 additions and 0 deletions
|
|
@ -63,6 +63,17 @@
|
|||
(is (= 5.5 (:ratio (mgcol/find-map-by-id collection id))))))
|
||||
|
||||
|
||||
(defrecord Metrics
|
||||
[rps eps])
|
||||
|
||||
(deftest ^:focus insert-a-document-with-clojure-record-in-it
|
||||
(let [collection "widgets"
|
||||
id (ObjectId.)
|
||||
doc { :record (Metrics. 10 20) "_id" id }
|
||||
result (mgcol/insert "widgets" doc)]
|
||||
(is (= {:rps 10 :eps 20} (:record (mgcol/find-map-by-id collection id))))))
|
||||
|
||||
|
||||
|
||||
;;
|
||||
;; insert-batch
|
||||
|
|
|
|||
Loading…
Reference in a new issue