簡體   English   中英

我如何運行phpunit測試?

[英]how do i run phpunit tests?

https://github.com/phpseclib/phpseclib/tree/master/tests

我對phpunit的了解非常缺乏。 如何運行這些測試? 我使用以下命令(通過該網站 )安裝了phpunit:

pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit

我嘗試從tests / Crypt / Hash目錄執行phpunit MD5Test並獲得以下信息:

PHP Fatal error:  Class 'Crypt_Hash_TestCase' not found in /root/phpseclib/trunk/tests/Crypt/Hash/MD5Test.php on line 9

這並不奇怪,因為Crypt_Hash_TestCase不在任何地方。 有一個bootstrap.php文件,但我也不知道如何使用它。

從以下目錄運行phpunit: https : //github.com/phpseclib/phpseclib線索是可以找到phpunit.xml.dist文件。

要運行所有測試,只需簡單地啟動它:

phpunit

如果您只想運行MD5Test測試,則仍然從同一根目錄運行:

phpunit tests/Crypt/Hash/MD5Test.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM