我刚刚下载了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和数据库配置)之外,我没有进行任何开发。
有没有其他人有问题,你做了什么来解决它?
我发现this主题与完全相同的问题,但它没有得到解决,或者至少没有在该主题中发布解决方案。
答案 0 :(得分:2)
显然,正如CakePHP 1.3 documentation中所述:
如果您运行所有核心测试 一次或运行核心测试组的大部分 他们会失败。这是众所周知的 CakePHP开发人员是正常的 不要惊慌。相反,尝试运行每个 核心测试案例分别。
拉梅。如果失败,为什么还要打扰核心测试。我对蛋糕失去了很多信心。但这是他们的答案......