mirror of
https://github.com/logseq/logseq.git
synced 2026-06-01 19:01:22 +00:00
test(e2e): add logseq.e2e.settings
This commit is contained in:
15
clj-e2e/src/logseq/e2e/settings.clj
Normal file
15
clj-e2e/src/logseq/e2e/settings.clj
Normal file
@@ -0,0 +1,15 @@
|
||||
(ns logseq.e2e.settings
|
||||
(:require [logseq.e2e.assert :as assert]
|
||||
[logseq.e2e.keyboard :as k]
|
||||
[wally.main :as w]))
|
||||
|
||||
(defn developer-mode
|
||||
[]
|
||||
(w/click "button[title='More'] .ls-icon-dots")
|
||||
(w/click ".ls-icon-settings")
|
||||
(w/click "[data-id='advanced']")
|
||||
(let [q (.last (w/-query ".ui__toggle [aria-checked='false']"))]
|
||||
(when (.isVisible q)
|
||||
(w/click q)))
|
||||
(k/esc)
|
||||
(assert/assert-in-normal-mode?))
|
||||
Reference in New Issue
Block a user