Hi there, We''ve been using rcov to generate coverage reports of our Selenium specs, which is really nifty. We use this rake task: -------------------- namespace :selenium do desc "Measure coverage of selenium specs" task :coverage do FileUtils.rm_rf "selenium_coverage" mongrel_pid = fork { exec("rcov script/server -o selenium_coverage --rails -- -e test -p 4000") } sleep(6) # wait for mongrel to start begin # selenium will call "exit 1" if there are failures Rake::Task["selenium:spec"].invoke rescue SystemExit; end Process.kill("INT", mongrel_pid) # triggers generation of rcov report Process.wait system("open selenium_coverage/index.html") if PLATFORM[''darwin''] end end --------------------- Unfortunately, the report does not include files that never get touched, which is bad. The only solution I''ve come up with is having Selenium hit a special controller action that requires all the files in the app. This works, but is obviously kludgy. Other solutions I tried all ran afoul of Rails'' load sequence. Anyone got bright ideas on this? Krishna --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---