|
|
@@ -3,7 +3,8 @@
|
|
|
[clojure.test :refer [deftest is testing use-fixtures]]
|
|
|
[frontend.test.helper :as test-helper]
|
|
|
[datascript.core :as d]
|
|
|
- [frontend.handler.page :as page-handler]))
|
|
|
+ [frontend.handler.page :as page-handler]
|
|
|
+ [frontend.db :as db]))
|
|
|
|
|
|
(def init-data (test-helper/initial-test-page-and-blocks))
|
|
|
(defn start-and-destroy-db
|
|
|
@@ -20,8 +21,8 @@
|
|
|
;; create pages
|
|
|
(doseq [page pages]
|
|
|
(page-handler/create! page {:redirect? false :create-first-block? false :class? true})
|
|
|
- (db-recent-handler/add-page-to-recent! page false))
|
|
|
- (is (= (db-recent-handler/get-recent-pages) (reverse pages)))
|
|
|
+ (db-recent-handler/add-page-to-recent! (:db/id (db/get-page page)) false))
|
|
|
+ (is (= (map :block/original-name (db-recent-handler/get-recent-pages)) (reverse pages)))
|
|
|
(testing "Click existing recent item shouldn't update its position"
|
|
|
- (db-recent-handler/add-page-to-recent! "Page 10" true)
|
|
|
- (is (= (db-recent-handler/get-recent-pages) (reverse pages)))))))
|
|
|
+ (db-recent-handler/add-page-to-recent! (:db/id (db/get-page "Page 10")) true)
|
|
|
+ (is (= (map :block/original-name (db-recent-handler/get-recent-pages)) (reverse pages)))))))
|