Вызов URL-адреса и получение отображаемой HTML-страницы в Phing

Итак, это моя дилемма - я использую отличную библиотеку codeigniter-simpletest Эрика Барнса (http://github.com/ericbarnes/codeigniter-simpletest). Это идеально подходит для моих целей, так как добавляет конечную точку в тестовое развертывание моего приложения CodeIgniter, из которой у меня есть панель инструментов для запуска всех моих модульных тестов и просмотра результатов. Пока все в порядке.

Но теперь я подошел к интеграции его в мой сценарий сборки Phing (так что вызов phing Release в моей тестовой сборке запускает модульные тесты и завершается сбоем сборки, если какой-либо из тестов завершается неудачно), и я застрял.

Из-за пакета интеграции, позволяющего codeigniter хорошо работать с simpletest, средство запуска Simpletest из командной строки не подходит (я так не думаю).

Есть ли способ вызвать URL-адрес из phing и получить полученный HTML? Я мог бы вставить некоторый скрытый HTML на страницу результатов встроенных модульных тестов и проверить его с помощью задачи Phing.


person ubermensch    schedule 23.06.2010    source источник


Ответы (1)


Недавно была добавлена ​​новая задача HttpGetTask. добавленный в Phing, который должен вам помочь, он будет выпущен в следующем выпуске (2.4.3).

person Michiel    schedule 02.09.2010