0
我在Clojure/Cider中發現了相當奇怪的行爲。當我嘗試以兩種方式執行相同的表達式(運行測試並在REPL中運行)時,我得到了不同的結果。運行測試和REPL的工作方式不同
下面是一個表達式:
(with-chrome {} driver
(start)
(doto driver
(go "http://localhost:3000")
(wait-visible {:id :domain})
(fill {:id :domain} "foo")
(click {:id :login_button})
(wait 5))
(stop))
第一種方式是我與deftest
包裹它。第二個我複製並粘貼在REPL中。不同的是,當我運行測試click
命令根本不起作用。而REPL方案也適用。
有人能給我一個小費嗎? PS:我在上面的例子中使用了etaoin
庫。
如果在您的問題中包含project.clj文件,它可能會有所幫助。 –