Subscribed unsubscribe Subscribe Subscribe

Augmented Usamimi

it { is_expected.to be_blog.written_by(izumin5210) }

CircleCIにcoverageを出す

Ruby Ruby on Rails RSpec

Coverallsは(金銭的に)使えないけどCircleCIは使ってる,参考程度でいいからCoverage出したいという時に.

colszowka/simplecovを利用する.

# Gemfile
group :test do
  # 手動requireするのでrequire: false
  gem 'simplecov', require: false
end

Circle CIartifactsに解析結果を出力.

# spec/spec_helper.rb
if ENV['CIRCLE_ARTIFACTS']
  require 'simplecov'
  dir = File.join("..", "..", "..", ENV['CIRCLE_ARTIFACTS'], "coverage")
  SimpleCov.coverage_dir(dir)
end

参考URL