CakePHP和SimpleTest无法通过全新安装进行测试

Jos*_*ick 6 simpletest cakephp fatal-error

我刚刚下载了Cake PHP 1.3,并将SimpleTest 1.0.1安装到vendor目录中.当我运行cake testsuite core时,我得到以下错误:

运行核心所有PHP致命错误: Cannot redeclare class Article in /Users/../cake/tests/cases/libs/model/models.php on line 283

如果我单独运行测试组或测试用例,其中许多都会失败.

这是一个干净的安装,除了基本配置设置(安全盐,cipherSeed和数据库配置)之外,我没有进行任何开发.

有没有其他人有问题,你做了什么来解决它?

我发现这个线程有完全相同的问题,但它没有解决,或者至少没有在该线程中发布解决方案.

Jos*_*ick 2

显然,正如CakePHP 1.3 文档中所述:

如果您一次运行所有核心测试或运行核心测试组,大多数测试都会失败。CakePHP 开发人员都知道这是正常现象,因此不必惊慌。相反,尝试单独运行每个核心测试用例。

瘸。如果核心测试失败了,为什么还要费力去进行呢?我对蛋糕失去了很多信心。但这就是他们的答案……