Yeah - I think that's a neat idea too. Does the code only work with RSpec's mocking framework? Maybe it could be integrated into Rcov somehow.
Scott On Jul 25, 2007, at 12:27 PM, Marcus Ahnve wrote: > Really cool - I have asked myself that question several times. > > /Marcus > > On 7/25/07, Ian Leitch <[EMAIL PROTECTED]> wrote: >> Hey list, >> >> RSpec is great, I've been using it at work for a couple of months >> now. One >> gripe I have is that I find it hard to know exactly to what extent >> my code >> is covered by the specs. I am aware of RCov and Heckle; they're >> great, but >> I'd like to demonstrate another perspective of coverage analysis >> I've hacked >> up. >> >> The perspective is that of what is mocked and what isn't, with RCov >> execution analysis mixed in for better viewing. My itch was "To >> what extent >> is my code mocked?" -- hence the name MockCov. >> It produces a report for each file with stubbed methods and >> executed lines >> highlighted. From that I can easily see what my specs failed to >> mock and >> therefore most probably didn't specify any kind of behavior for. >> >> Here is a sample report: >> http://zioko.com/review_drop.rb.html >> (please forgive the small size of this sample, my employer >> understandably >> didn't want me showing too much of our code) >> >> You'll notice that there isn't any kind of statistical coverage >> summary, I'm >> not sure how to quantity the results and indeed haven't spent any >> time >> thinking about it; that can come later. For now I'd just like to >> gauge the >> response to this. >> >> I haven't packaged the code up yet, it's a horrible hack and needs >> to be >> reworked from scratch; I need to talk with someone on how best to >> integrate >> it with RSpec before that happens though. >> >> Let me know your thoughts. >> >> Cheers >> Ian >> _______________________________________________ >> rspec-users mailing list >> rspec-users@rubyforge.org >> http://rubyforge.org/mailman/listinfo/rspec-users >> > > > -- > http://marcus.ahnve.net > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users