Ruby には minitest というユニットテスト用のモジュールが存在します(Ruby 1.9 は標準、Ruby 1.8 は gem で要インストール)。
本プロジェクトは、minitest を使った継続的インテグレーション(CI)をサポートするベースを提供します。
あくまでベースですので、実行環境は別途用意する必要があります。
本プロジェクトが成果物として提供するものは以下の2つです。
通常の使い方は、
という使い方をします。
cron で定期実行する環境は別途用意してください。
本プロジェクトは mail2weblog 内で使っている継続的インテグレーション用スクリプトを独立プロジェクトとして立ち上げたものですので利用実績があります。
テスト結果の可視化例は、以下のサイトを参照してください。