Test::Harness の prove を使ってみた

| コメント(0) | トラックバック(0) | このエントリーを含むはてなブックマーク

最近 Test を書く勉強を始めたのですが、Test::Harness Module についてくる prove ってコマンドが凄い便利なことにやっと気が付きました。これ実はコアモジュールで、var 5.8.8 だと 2.56 が標準で入っているはずなんでコマンドも perl の入っているディレクトリにはいっているはず。(まぁ Hacker な皆さんはご存知のことだと思うのですが、なにぶん日本語での情報が見つからない。もしかしたら今まで読んだ書籍の中にも書いてあったのかもしれないけど、見逃してる可能性大)

テストを実行するときってコマンドラインで perl t/test.t とか打つのでもいいんだけど、そこで prove を使うと、Test::Harness を使った実行結果が表示される。オプションで -v を指定してやることで、個別のテスト結果も出るのでいい感じです。

でも、いちいちテスト書いて、コマンドラインに戻ってテストの実行をするのは面倒なので Emacs で実行する方法を探しました。っで調べたら Perl Hacks に載ってました。第一章 Hacks#10 の "Vim の中からテストを実行しよう" の項目にちらっと出ています。詳しくは Perl Hacks を読みましょう!

Perl Hacks ―プロが教えるテクニック & ツール101選
chromatic Damian Conway Curtis "Ovid" Poe 株式会社ロングテール/長尾 高弘
オライリー・ジャパン (2007/01)
売り上げランキング: 76719
おすすめ度の平均: 5.0
5 Perl Hacker になるための一冊
5 アイディア本

トラックバック(0)

トラックバックURL: http://www.hasta-pronto.org/mt/mt-tb.cgi/117

コメントする