WP UnitTestCase отсутствует?


Я просматривал тесты для wordpress и некоторые, если не все классы имеют WP_UnitTestCase, но я не могу найти класс, почему меня это волнует? Я скачал Самую последнюю версию этого с github, которая представляет собой тот же набор тестов.

Почему это так важно? Потому что когда бы я ни проводил один из тестов через phpunit filename.php Я получаю сообщение об ошибке от php-модуля, в котором говорится, что в нем отсутствует WP_UnitTestCase.

Итак, мой вопрос является:

Где находится этот класс, почему он отсутствует, если он работает для разработчиков WordPress?

Author: kaiser, 2013-02-07

1 answers

Этот класс определен в includes/testcase.php. Если вы оформляете весь репо, он должен быть у вас. Чтобы проверить все репо, вы должны выполнить что-то вроде:

svn co https://unit-tests.svn.wordpress.org/trunk wordpress-tests
 1
Author: Matthew Boynes, 2013-02-25 02:53:25