エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TAP::Harnessの結果を左右反転して出力するTAP::Formatter - hitode909の日記
Perlのテスト実行するときproveとかやると何か結果が出るけど,これの出力するのをプログラムから操作し... Perlのテスト実行するときproveとかやると何か結果が出るけど,これの出力するのをプログラムから操作したいと思って,TAP::Harness読んでた. TAP::Harnessのコンストラクタに自作のformatter_class(これはテストが終わったときに結果を整形するクラス)を渡して,formatte_classのopen_testの返り値で自作のSessionクラス(これは一行ずつ呼ばれるやつ)を渡すと,Sessionクラスのresultに各行のオブジェクトがやってくることが分かった.merge => 1すると テスト失敗したときに構造化されずに出てくる# Failed test みたいなのもSessionで受け取れる.必要な分だけ書きたいのでデフォルトのクラスを継承してちょっとだけ書く. 意味ないけど,とりあえず,出力が左右判定するproveみたいなの作っておいた.これ自体に
2013/05/06 リンク