
|
If you were logged in you would be able to see more operations.
|
|
|
|
|
| Component/s: |
None
|
| Affects Version/s: |
None
|
| Fix Version/s: |
None
|
|
|
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.
|
|
Description
|
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. |
Show » |
|