mirror of
https://github.com/logseq/logseq.git
synced 2026-06-01 19:01:22 +00:00
feat(outliner): add block record
This commit is contained in:
@@ -19,6 +19,19 @@
|
||||
(is (= parent-id (:block/parent-id result)))
|
||||
(is (= left-id (:block/left-id result)))))
|
||||
|
||||
(deftest test-get-by-parent-&-left
|
||||
(let [conn (conn/create-outliner-db)
|
||||
data [{:block/id "1"}
|
||||
{:block/id "2"
|
||||
:block/parent-id "1"
|
||||
:block/left-id "1"}
|
||||
{:block/id "3"
|
||||
:block/parent-id "1"
|
||||
:block/left-id "2"}]
|
||||
_ (d/transact! conn data)
|
||||
result (outliner/get-by-parent-&-left conn "1" "2")]
|
||||
(is "3" (:block/id result))))
|
||||
|
||||
(deftest test-get-by-parent-id
|
||||
(let [conn (conn/create-outliner-db)
|
||||
data [{:block/id "1"}
|
||||
@@ -31,19 +44,3 @@
|
||||
_ (d/transact! conn data)
|
||||
result (outliner/get-by-parent-id conn "1")]
|
||||
(is (= ["2" "3"] (mapv :block/id result)))))
|
||||
|
||||
(deftest test-get-by-left-id
|
||||
(let [conn (conn/create-outliner-db)
|
||||
data [{:block/id "1"}
|
||||
{:block/id "2"
|
||||
:block/parent-id "1"
|
||||
:block/left-id "1"}
|
||||
{:block/id "3"
|
||||
:block/parent-id "1"
|
||||
:block/left-id "2"}]
|
||||
_ (d/transact! conn data)
|
||||
result (outliner/get-by-left-id conn "1")]
|
||||
(is "2" (:block/id result))))
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user