我有一个PHP部署脚本,我想先运行PHPUnit测试,如果测试失败则停止.我一直在谷歌搜索这个,很难找到关于从php运行单元测试的文档,而不是从命令行工具.
对于最新版本的PHPUnit,您可以执行以下操作:
$unit_tests = new PHPUnit('my_tests_dir'); $passed = $unit_tests->run();
优选地,不需要我手动指定每个测试套件的解决方案.
php phpunit
php ×1
phpunit ×1