diff --git a/clj-e2e/src/logseq/e2e/block.clj b/clj-e2e/src/logseq/e2e/block.clj index 1db1e1e492..23b1a6a379 100644 --- a/clj-e2e/src/logseq/e2e/block.clj +++ b/clj-e2e/src/logseq/e2e/block.clj @@ -2,6 +2,7 @@ (:require [clojure.string :as string] [logseq.e2e.assert :as assert] [logseq.e2e.keyboard :as k] + [logseq.e2e.locator :as loc] [logseq.e2e.util :as util] [wally.main :as w])) @@ -13,7 +14,8 @@ (defn save-block [text] - (w/fill util/editor-q text)) + (w/fill util/editor-q text) + (assert/assert-is-visible (loc/filter util/editor-q :has-text text))) (defn new-block [title] diff --git a/clj-e2e/src/logseq/e2e/locator.clj b/clj-e2e/src/logseq/e2e/locator.clj index 8ed5e7810b..9a6bea8c92 100644 --- a/clj-e2e/src/logseq/e2e/locator.clj +++ b/clj-e2e/src/logseq/e2e/locator.clj @@ -26,5 +26,5 @@ (defn filter "Return locator" {:arglists '([q & {:keys [has has-text has-not has-not-text]}])} - [q & opts] + [q & {:as opts}] (.filter (w/-query q) (->filter-options opts)))