Сбой тестов CakePHP и SimpleTest из чистой установки - PullRequest
6 голосов
/ 06 июля 2011

Я только что скачал Cake PHP 1.3 и установил SimpleTest 1.0.1 в каталог поставщиков. Когда я запускаю торт testuite core all, я получаю следующую ошибку:

Запущено ядро ​​всех PHP Фатальная ошибка: Cannot redeclare class Article in /Users/../cake/tests/cases/libs/model/models.php on line 283

Если я запускаю тестовые группы или тестовые случаи по отдельности, многие из них терпят неудачу.

Это чистая установка, я не занимался разработкой, кроме базовой настройки конфигурации (соль безопасности, cipherSeed и конфигурация базы данных).

У кого-нибудь еще была проблема, и что вы делали, чтобы ее решить?

Я нашел эту тему с точно таким же вопросом, но она не была решена или, по крайней мере, разрешение не было опубликовано в этой теме.

1 Ответ

2 голосов
/ 09 июля 2011

Очевидно, как отмечено в документации CakePHP 1.3 :

Если вы запустите все тесты ядра одновременно или запустите группы тестов ядра, большинство из них завершатся неудачно.Это известно разработчикам CakePHP и это нормально, так что не паникуйте.Вместо этого попробуйте запустить каждый из тестовых примеров ядра по отдельности.

Хром.Зачем вообще делать основные тесты, если они не пройдены.Я просто потерял много веры в торт.Но это их ответ ...

...