Skip to content

Commit

Permalink
Workaround for cc-test-reporter with SimpleCov 0.18
Browse files Browse the repository at this point in the history
This PR fixes the following build error when using cc-test-reporter with
SimpleCov 0.18.

```consle
% #!/bin/bash -eo pipefail
  ./cc-test-reporter before-build
  rake coverage
  ./cc-test-reporter after-build --exit-code $?

(snip)

Coverage report generated for RSpec to
/home/circleci/project/coverage. 5051 / 5064 LOC (99.74%) covered.
Error: json: cannot unmarshal object into Go struct field input.coverage
of type []formatters.NullInt
```

https://circleci.com/gh/rubocop-hq/rubocop-rspec/10604

This patch is a workaround until the following issue will be resolved.
codeclimate/test-reporter#418
  • Loading branch information
koic committed Feb 2, 2020
1 parent f7fe011 commit 5fcb4c9
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion rubocop-rspec.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ Gem::Specification.new do |spec|
spec.add_development_dependency 'rack'
spec.add_development_dependency 'rake'
spec.add_development_dependency 'rspec', '>= 3.4'
spec.add_development_dependency 'simplecov'
# Workaround for cc-test-reporter with SimpleCov 0.18.
# Stop upgrading SimpleCov until the following issue will be resolved.
# https://github.com/codeclimate/test-reporter/issues/418
spec.add_development_dependency 'simplecov', '< 0.18'
spec.add_development_dependency 'yard'
end

0 comments on commit 5fcb4c9

Please sign in to comment.