#8 open
Jeremy Lightsmith

[PATCH] Plugin-based test result collector

Reported by Jeremy Lightsmith | April 21st, 2008 @ 01:47 PM

This patch replaces the old failures_and_errors_if_any result reporting mechanism with an extensible (via plugins) system that works for any kind of project. I'm using CC.rb for non-Rails, non-Ruby projects, but I wanted the same test result "report", so I developed this patch. It also adds some neat summary at the top, saying if there were any regressions or fixes (and which ones) in each build/testrun. I have of course added tests for it, and everything passes just fine. By default it should behave like the current one (the default plugin is the Ruby one). To try it out, you have to write something like this in your cruise_config.rb: project.test_result_collector = TestCollectors::PerlTest I'll write proper documentation if you accept the patch.

No comments found

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

People watching this ticket

Pages