2015-11-01 31 views

回答

9

PHPUnit的選擇從PHP運行環境的驅動程序,以便運行PHPUnit的與PHPDBG你必須已經安裝了二進制。

您將不得不使用'--enable-phpdbg'選項來編譯PHP,但這僅適用於PHP 5.6及更高版本。

安裝了PHP 5.4和以上說明,(這些都是從https://github.com/krakjoe/phpdbg拍攝),並引用

要安裝phpdbg,必須編譯反對你的PHP安裝源的來源,並啓用SAPI與配置命令。

cd /usr/src/php-src/sapi 
git clone https://github.com/krakjoe/phpdbg 
cd ../ 
./buildconf --force 
./configure --enable-phpdbg 
make -j8 
make install-phpdbg 

一旦安裝,你必須通過phpdbg二進制礦區位於「在/ usr /本地/ PHP7 /斌」因此命令我會用打電話的PHPUnit是

/usr/local/php7/bin/phpdbg -qrr phpunit -v 

這是假設你的'phpunit'在你的環境路徑中,否則使用'phpunit'的完整或相對路徑。

我已經PHPUnit的通過我的項目源文件夾中的作曲家是三個目錄了在「供應商」文件夾中安裝,所以我的命令就

/usr/local/php7/bin/phpdbg -qrr ../../../vendor/bin/phpunit -v 

欲瞭解更多信息,請參閱文檔PHPDBG http://phpdbg.com/docs/introduction

希望這會有所幫助

相關問題