0

これが私のジレンマです-私はEricBarnes(http://github.com/ericbarnes/codeigniter-simpletest)による優れたcodeigniter-simpletestライブラリを使用しています。CodeIgniterアプリケーションのテストデプロイメントにエンドポイントを追加し、そこからすべての単体テストを実行して結果を表示するダッシュボードがあるため、これは私の目的に最適です。これまでのところすべて問題ありません。

しかし今、私はそれをPhingビルドスクリプトに統合するようになり(テストビルドでのphingリリース呼び出しが単体テストをトリガーし、テストのいずれかが失敗した場合にビルドを失敗させるように)、行き詰まります。

codeigniterをsimpletestでうまく動作させる統合パッケージのため、simpletestのコマンドラインランナーはオプションではありません(私は思いません)。

phingからURLを呼び出し、結果のHTMLを取得する方法はありますか?ビルドされた単体テストの結果ページに非表示のHTMLを挿入し、Phingタスクから確認することができます。

4

1 に答える 1

1

新しいタスクHttpGetTaskが最近Phingに追加されました。これは、次のリリース(2.4.3)でリリースされる予定です。

于 2010-09-02T10:50:45.410 に答える