После обновления phpunit до версии 3.6.3 assertRedirectTo () завершается ошибкой - PullRequest
4 голосов
/ 11 ноября 2011

До обновления phpunit все было в порядке, функция assertRedirectTo() работала как надо, но после обновления выдает эту ошибку:

Объявление Zend_Test_PHPUnit_Constraint_Redirect::evaluate() должно быть совместимо с таковым PHPUnit_Framework_Constraint::evaluate()

Кто-нибудь может объяснить, что именно произошло?

1 Ответ

9 голосов
/ 11 ноября 2011

Да, я тоже столкнулся с этой проблемой два дня назад.Но, к сожалению, Zend Framework 1.x не собирается поддерживать PHPunit 3.6 или выше: - (

Так что лучше всего вернуться к версии 3.5, которая является последней версией, поддерживаемой Zend Framework.

Проверьте это:

http://zendframework.com/issues/browse/ZF-11871

Здесь вы можете прочитать, что они, вероятно, сделают ZF2 поддерживающим 3.6: http://zend -framework-community.634137.n4.nabble.ком / Обкатка-Зенд-юнит-тесты-с-PHPUnit-3-6-PHP-покрытие кода-Filter-деЫпзЬапсе-проблемно-td4023996.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...