2010-06-23 12 views
0

Voici donc mon dilemme: j'utilise l'excellente bibliothèque codeigniter-simpletest d'Eric Barnes (http://github.com/ericbarnes/codeigniter-simpletest). C'est parfait pour mes besoins, car il ajoute un point de terminaison sur le déploiement de test de mon application CodeIgniter, à partir de laquelle j'ai un tableau de bord pour exécuter tous mes tests unitaires et afficher les résultats. Tout va bien jusqu'ici. Mais maintenant je viens de l'intégrer dans mon script de construction Phing (de sorte qu'un appel de libération de phing sur mon build de test déclenchera les tests unitaires et échouera la compilation si l'un des tests échoue), et je suis coincé. En raison du package d'intégration pour que le codeigniter fonctionne bien avec simpletest, le programme de ligne de commande de simpletest n'est pas une option (je ne pense pas).Invocation d'une URL et récupération de la page HTML rendue dans Phing

Existe-t-il un moyen d'invoquer une URL à partir de phing et de récupérer le code HTML résultant? Je pourrais insérer du code HTML caché dans la page de résultats des tests de l'unité construite et vérifier à partir de la tâche Phing.

Répondre

1

Une nouvelle tâche HttpGetTask a récemment été ajoutée à Phing pour vous aider, elle sera publiée dans la prochaine version (2.4.3).

+0

Merci beaucoup pour votre aide! – ubermensch