phpunit.el
0.17.1
從 Emacs 管理 PHPUnit 測試 (>= 24.3)
安裝phpunit.el
的建議方法是透過 MELPA:
M-x package-install phpunit.el
或木桶:
(depends-on "phpunit.el")
這些功能可用:
phpunit-current-test
:為類別中的目前測試啟動單元測試phpunit-current-class
:啟動目前類別的單元測試phpunit-current-project
:啟動所有單元測試phpunit-group
: 為群組啟動 PHPUnit您可以使用以下命令建立一些鍵綁定:
(define-key web-mode-map (kbd " C-t t " ) ' phpunit-current-test)
(define-key web-mode-map (kbd " C-t c " ) ' phpunit-current-class)
(define-key web-mode-map (kbd " C-t p " ) ' phpunit-current-project)
或使用次要模式:
(add-to-list ' auto-mode-alist ' ( " \ .php$' " . phpunit-mode))
以下配置變數可用:
( setq phpunit-configuration-file " phpunit.xml " )
( setq phpunit-root-directory " ./ " )
phpunit.el
使用 Cask 進行依賴管理。安裝它並檢索依賴項:
$ curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python
$ export PATH="$HOME/.cask/bin:$PATH"
$ cask
從 shell 啟動單元測試
$ make clean test
使用監督者:
按鍵綁定 | 描述 |
---|---|
副本 | 從緩衝區啟動單元測試 |
副本 | 啟動單元測試 |
副本 | 使用標籤啟動單元測試(查找、正規表示式...) |
如果您想啟動單一單元測試,請新增指定標籤:
(ert-deftest test-foobar ()
:tags ' (current)
並使用以下命令啟動它: Cc 、 g並指定標籤: current
看這裡
此處提供變更日誌。
請參閱許可證。
尼古拉斯·拉米羅 [email protected]