Tuesday, September 1, 2009

routes_cov to reveal untested actions


I'v released a new rails plugin, routes_cov. This plugin tells you whether untested controller action there or not against routes. I'll be happy if you think it it useful.

routes_cov というRailsプラグインを作ってみました。テストで実際に実行されたアクションと routes (rake routes で表示されるやつ) を比較してテストされてないアクションを列挙します。まだまだ改善の余地はありますが、使ってみて下さい。



$ rake test:functionals
....
Finished in 13.932317 seconds.

121 tests, 307 assertions, 0 failures, 0 errors

There are unperformed actions here:
groups#index
groups#show
users#member
...