Pārlūkot izejas kodu

fix: recent pages test

Tienson Qin 1 gadu atpakaļ
vecāks
revīzija
e7717e92d9
1 mainītis faili ar 6 papildinājumiem un 5 dzēšanām
  1. 6 5
      src/test/frontend/handler/db_based/recent_test.cljs

+ 6 - 5
src/test/frontend/handler/db_based/recent_test.cljs

@@ -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)))))))