Skip to content

Commit

Permalink
Fix Coveralls support
Browse files Browse the repository at this point in the history
  • Loading branch information
pabloh committed May 30, 2022
1 parent 4f953e4 commit c791db1
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
5 changes: 3 additions & 2 deletions pathway.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 2.3.7"
spec.add_development_dependency "sequel", "~> 5.25.0"
spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "rspec", "~> 3.0"
spec.add_development_dependency "coveralls"
spec.add_development_dependency "rspec", "~> 3.11"
spec.add_development_dependency "simplecov-lcov", '~> 0.8.0'
spec.add_development_dependency "simplecov"
spec.add_development_dependency "pry"
spec.add_development_dependency "pry-byebug"
spec.add_development_dependency "pry-doc"
Expand Down
11 changes: 8 additions & 3 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,17 @@

require 'bundler/setup'

if ENV['REPORT_COVERAGE']
if ENV['CI']
require 'simplecov'
require 'coveralls'
require 'simplecov-lcov'

SimpleCov.formatter = Coveralls::SimpleCov::Formatter
SimpleCov.start do
SimpleCov::Formatter::LcovFormatter.config do |c|
c.report_with_single_file = true
c.single_report_path = 'coverage/lcov.info'
end

formatter SimpleCov::Formatter::LcovFormatter
add_filter '/spec/'
end
end
Expand Down

0 comments on commit c791db1

Please sign in to comment.