Reputation: 733
I want to map a large number of tests (rspec, test-unit, cucumber, selenium, etc.) over a very large (RoR) code base and look for intersections and overlaps in an attempt to reduce the number of tests being run, while maintaining code coverage. I have looked at SimpleCov (per: Ruby test coverage tool) and it's not quite extensive enough.
An aside, a colleague mentioned a Hudson plugin that might be what I'm looking for, but couldn't remember it's name and some basic searches didn't yield any useful results.
Thanks! -j
Upvotes: 5
Views: 1082
Reputation: 733
It seems the primary answer is, there isn't really anything out there, at least, not that I could find. However, that said, for most apps and in most cases, SimpleCov is what people are looking for.
Upvotes: 2
Reputation: 1725
why isn't simplecov enough ?
You can have a look at what simplecov is using below: http://www.ruby-doc.org/stdlib-1.9.3/libdoc/coverage/rdoc/Coverage.html
SimpleCov is just using an api added in ruby 1.9.
Upvotes: 1