NorfDocTestをお手軽にコマンド例。

 NorfDocTest - openpear

 個人的にはこれ無しにPHP系開発はご免被りたいと思ったり思わなかったりするのですけども、一向に注目を集めない、と言うか、集める為の何かをすべきですか、ボク達、なNorfDocTestであります。
 私の使い方で、テストしたいファイルをまとめて一度にガーっと走らせるってのもあるのですけど、メインは実装中の1ファイルをテストするってのがメインだったりしまして、その為のコマンドを捏造してみました。まぁ、プロジェクト毎にテスト実行用のファイルを作成するでしょうから必要ないと言えばそうなのですけど、ぱっと試せるので便利に使ってます。

#!/usr/bin/php
require_once 'NorfDocTest/NorfDocTest.php';
$group = NorfDocTestModuleGroup::defaultGroup();
$group->addModuleWithFile($argv[1]);
$request = new NorfDocTestRequest();
//$request->addLogger(new NorfDocTestHTMLLogger('./html'));
$group->executeRequest($request);

 みたいなファイルをnorfdoctestとかいう名前でパスが通ったところ、普通にpear/binの下とかにおいて実行権を与えて

norfdoctest テストしたいファイル

 とかで実行させます。

 とかいう話をマスター様にしましたところ、「そんなんじゃダメだ。もっとかっちょ良くて便利なコマンドをもちろん構想した。ただ、いろいろ微妙だからやってないんだ」というお返事を頂きましたので、ユーザが増えたりしたらやってくれるんじゃないかなー。とか勝手に。
 使ってくれ、キミたち。