Я разрабатываю хорошее приложение, которое, кажется, работает нормально, я начал добавлять в проект несколько тестов PHPUnit. Однако всякий раз, когда я пытаюсь выполнить тест, я получаю следующую ошибку:
Zend_Cache_Exception: файл Zend / Cache / Backend / Memcache.php не найден в include_path
Когда я просматриваю этот путь файловой системы, Memcache.php отсутствует, только Memcached.php.
Полная трассировка стека из прогона phpunit выглядит следующим образом.
1) IndexControllerTest :: testIndexAction Zend_Cache_Exception: file
Zend / Cache / Backend / Memcache.php не найден в include_path
/ Opt / WWW / разработка / приложение / библиотека / Zend / cache.php: 209
/ Opt / WWW / разработка / приложение / библиотека / Zend / cache.php: 148
/ Opt / WWW / разработка / приложение / библиотека / Zend / cache.php: 94
/ Opt / WWW / разработка / приложение / библиотека / Zend / Cache / Manager.php: 173
/ Opt / WWW / разработка / приложение / приложения / Bootstrap.php: 64
/ Opt / WWW / разработка / приложение / библиотека / Zend / Application / Bootstrap / BootstrapAbstract.php: 667
/ Opt / WWW / разработка / приложение / библиотека / Zend / Application / Bootstrap / BootstrapAbstract.php: 620
/ Opt / WWW / разработка / приложение / библиотека / Zend / Application / Bootstrap / BootstrapAbstract.php: 584
/ Opt / WWW / разработка / приложение / библиотека / Zend / application.php: 355
/ Opt / WWW / разработка / приложение / библиотека / Zend / Test / PHPUnit / ControllerTestCase.php: 155
/ Opt / WWW / разработка / приложение / библиотека / Zend / Test / PHPUnit / ControllerTestCase.php: 136
/ Opt / WWW / разработка / приложение / тесты / приложение / контроллеры / IndexControllerTest.php: 9
Есть идеи, почему это происходит при запуске модульных тестов, а не при полном запуске приложения?
Заранее спасибо.