【发布时间】:2011-04-08 16:43:25
【问题描述】:
我一直在尝试使用 MAMP 1.9.5 在 Mac OS X 10.6.7 上安装 phpunit,但没有成功。 它已正确安装,但是当我执行它时,它什么也不做,没有输出,什么都没有。
bash-3.2# php -i | grep include_path
include_path => .:/Applications/MAMP/bin/php5.3/lib/php:/Applications/MAMP/bin/php5.3/lib/php/PEAR/PHPUnit => .:/Applications/MAMP/bin/php5.3/lib/php:/Applications/MAMP/bin/php5.3/lib/php/PEAR/PHPUnit
bash-3.2# which php
/Applications/MAMP/bin/php5.3/bin/php
bash-3.2# which phpunit
/Applications/MAMP/bin/php5.3/bin/phpunit
bash-3.2# which pear
/Applications/MAMP/bin/php5.3/bin/pear
bash-3.2# phpunit
bash-3.2# phpunit --version
bash-3.2# phpunit --help
我已经尝试了这篇帖子 How to Install phpunit 3.5 on mac with MAMP 中的每一个提议,但似乎没有什么对我有用。
这是我的 phpunit 内容:
#!/Applications/MAMP/bin/php5.3/bin/php
<?php
/* PHPUnit
*
*/
require_once 'PHP/CodeCoverage/Filter.php';
PHP_CodeCoverage_Filter::getInstance()->addFileToBlacklist(__FILE__, 'PHPUNIT');
if (extension_loaded('xdebug')) {
xdebug_disable();
}
if (strpos('/Applications/MAMP/bin/php5.3/bin/php', '@php_bin') === 0) {
set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
}
require_once 'PHPUnit/Autoload.php';
define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');
PHPUnit_TextUI_Command::main();
有人知道发生了什么吗?
非常感谢。
【问题讨论】:
-
那里似乎有一个非常相似的问题:stackoverflow.com/questions/5588613/…也许你有运气:/
标签: php macos osx-snow-leopard phpunit