2011-03-10 3 views
4

루비 1.9.2 및 cover_me로 이동하기 전에 rcov를 사용하고있었습니다. 우리는 단위 테스트 컨트롤러를 사용하지 않고 대신 오이 커버리지에 의존합니다. rcov를 사용하여 오이와 rspec 실행 모두에서 적용 범위 결과를 수집 할 수있었습니다. cover_me로 가능합니까?rspec 및 오이에 대한 전체 cover_me 결과

답변

7

은 여기 RSpec에, 오이 또는 두 가지 모두 결합에 대한 범위 얻을 수 있습니다, 내가 함께 끝난 Rakefile있어 : 사용

namespace :cover_me do 
    task :report do 
    require 'cover_me' 
    CoverMe.complete! 
    end 

    task :all => %w{ rake:spec rake:cucumber report } 
    task :spec => %w{ rake:spec report } 
    task :cucumber => %w{ rake:cucumber report } 
end 
+2

을 cover_me https://github.com/markbates/cover_me하고, 상기 레이크 파일입니다 rails3 및 ruby ​​1.9에서 오이 코드를 실행하고 실행하는 가장 쉬운 방법입니다. – Clinton