https://github.com/phpseclib/phpseclib/tree/master/tests
我对 phpunit 的熟悉程度非常低。我如何运行这些测试?我使用以下命令(根据本网站)安装了 phpunit:
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
我尝试phpunit MD5Test
从 tests/Crypt/Hash 目录执行并获得以下信息:
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 文件,但我也不知道如何使用它。