ert

    1熱度

    1回答

    我試圖在emacs項目中運行測試文件時遇到了問題。 例如,我將this project克隆到我的主目錄中,cd進入測試目錄,然後使用emacs -batch -l ert -l nrepl-tests.el -f ert-run-tests-batch-and-exit來運行測試。但它找不到不在同一目錄中的文件nrepl.el。所以,我複製一個到〜/ nrep.el/test。但它說「無法打開加載

    0熱度

    1回答

    我正在嘗試第一次寫一些elisp。我想能夠運行它的單元測試。 我有在它下面的緩衝區: (ert-deftest addition-test() (should (= (+ 1 2) 4))) ,我跑M-x eval-buffer到ert-deftest定義安裝到我的emacs。當我運行M-x ert RET t RET,我看到: Selector: t Passed: 0 Fai

    0熱度

    1回答

    --- +附圖 問:如果有多個,分離的,獨立於ERT呼叫,我可以安排來連接這些輸出在同一個緩衝區中測試?在不同時間撥打ert電話? (如果沒有知道這些獨立的測試集中thingamajig。) 例如如果我有兩個(或更多)測試,例如在.emacs文件 (ert-deftest test1()(should t)) (ert 'test1) ... many miles away, quite l