2008-02-12から1日間の記事一覧

testdiff - Test::Unitのテスト結果をdiff形式で表示する

目的 Test::Unitでassertに失敗したときに表示されるメッセージを、unified diff形式で表示したい。 配列や文字列を操作するメソッドをテストしたときの表示が、 <"A\nB\nC\n"> expected but was <"A\nC\nD\n">. となるよりは、 --- expected +++ actual A -…

avgtime - コマンドの実行時間を手軽に計測するユーティリティ

目的 コマンドの実行時間を手軽に測りたい。 処理時間が短い場合のために、コマンドを複数回まとめて実行した結果を計測する システム状態によるバラツキを考慮して、複数回の試行の平均を取る(その際、最大値と最小値を除く) 結果 上記仕様を満たすユーテ…