On 10 Apr 2009, at 18:34, Ashley Moran wrote:
On 10 Apr 2009, at 02:12, Matt Wynne wrote:
If this sounds useful to you, please take a look, try it out, and
let me know what you think.
Hi Matt
Cucover sounds *very* interesting! However I fell at the first
hurdle:
"Anything that runs out of process will not be covered, and
therefore cannot trigger a re-run, so if you use Cucumber to drive
Selenium, for example, you're out of luck."
As I use Cucumber with Celerity in a separate JRuby process, I can't
use Cucover. Is it feasible to make it work cross-process?
It's feasible I think, and something I'd definitely like to add for my
own purposes eventually. I think RCov works with JRuby too, though
I've not tried it myself.
To be honest though, the next feature in my queue is probably to make
more granular re-runs that work per scenario rather than per feature,
as it currently does.
The code is really pretty simple so if you want to pull it down and
take a look maybe we can have a chat directly about it would work. I
think the problem would be around how the external process gets
started (and it's coverage observed) but your situation should be much
easier than a selenium setup where the process could be on a remote box.
Just to be clear, are you calling Ruby to call Cucumber to call JRuby
to call Celerity, as you seem to be suggesting?
Matt Wynne
http://beta.songkick.com
http://blog.mattwynne.net
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users