我在上周设置了Zend Studio中的单元测试,并且它工作正常。直到突然重构后,我得到一个错误,指出以下文件不是在ZendPHPUnit.php发现:
/var/folders/Td/Tdnh++2KEdWAsk8Y0O4N0k+++TI/-Tmp-/zend.phpunit.UserMapperTest.php.2428213892936827201.php
文件路径存储在$ _ SERVER [ 'ZEND_PHPUNIT_TESTS_LOCATION']在ZendPHPUnit.php
我检查的文件夹,我发现 zend.phpunit.UserrMapperTest.php。 6031927106542896607.php(数量不同)
我有点绝望了,所以我做它通过强制
$_SERVER['ZEND_PHPUNIT_TESTS_LOCATION'] = '/var/folders/Td/Tdnh++2KEdWAsk8Y0O4N0k+++TI/-Tmp-/zend.phpunit.UserMapperTest.php.6031927106542896607.php';
最后工作,之后我与其他几个测试案例的工作,这个问题本身固定。现在,我重新构造了一些代码,问题又回来了。我的测试箱都没有工作。
重新启动压缩没有帮助,项目 - >清洁没有帮助。我在运行Snow Leopard的Mac上。
任何有关这是什么原因的见解?
谢谢!