Assurer - サーバテスティングフレームワーク #3
Assurer ( SVN ) を修正。主な修正点は以下の通りです。
- テスト結果を保持する Assurer::Results クラスを削除。代わりに Test::TAP::Model を使うようにした。
- Format, Publish まわりを実装し、Format::Text, Format::HTML, Publish::Term を実装。
- Assurer::Test でテスト結果をターミナルに表示していたのを、Publish::Term に分離。
format:
- module: HTML
config:
css_uri: htmlmatrix.css
publish:
- module: Term
といった設定をして、
$ ./assurer.pl -c examples/config.yaml > tap.html
と実行すると、 こんな感じの HTML が得られます。
これで大枠はだいぶ整ってきた気がする。