mirror of
https://github.com/logseq/logseq.git
synced 2026-04-24 22:25:01 +00:00
test(rtc): add ut for remote-op-value->tx-data
This commit is contained in:
@@ -65,6 +65,11 @@
|
||||
(is (= [[:db/retract (:db/id ent) :logseq.task/status]]
|
||||
(#'subject/remote-op-value->tx-data db ent op-value nil)))))
|
||||
(testing "dont update ignored attrs"
|
||||
;; TODO
|
||||
)
|
||||
))
|
||||
(let [db (d/db-with db [{:block/uuid block-uuid
|
||||
:logseq.property.view/feature-type :aaa}])
|
||||
op-value {}
|
||||
ent (d/entity db [:block/uuid block-uuid])
|
||||
ignore-attr-set #{:logseq.property.view/feature-type}]
|
||||
(is (empty? (#'subject/remote-op-value->tx-data db ent op-value ignore-attr-set)))
|
||||
(is (= [[:db/retract (:db/id ent) :logseq.property.view/feature-type]]
|
||||
(#'subject/remote-op-value->tx-data db ent op-value nil)))))))
|
||||
|
||||
Reference in New Issue
Block a user