diff options
| author | Martin Afanasjew | 2016-07-17 22:33:48 +0200 |
|---|---|---|
| committer | Martin Afanasjew | 2016-07-19 02:04:40 +0200 |
| commit | 9cf508c6e0d765c770addf2ad65ce2d12c023238 (patch) | |
| tree | 4f409f46dae1f224032df6a92be17bdb413e1ddd /Library/Homebrew/test/Gemfile | |
| parent | c6983aade9082091722f7d4bc7024b88fae3f0bc (diff) | |
| download | brew-9cf508c6e0d765c770addf2ad65ce2d12c023238.tar.bz2 | |
tests: use SimpleCov 0.12.0 and Coveralls 0.8.14
SimpleCov 0.12.0 brings some moderate speed improvements and soon (sadly
not yet) can be switched back to a stable release. Update to matching
Coveralls release, fortunately with fewer dependencies than before.
Diffstat (limited to 'Library/Homebrew/test/Gemfile')
| -rw-r--r-- | Library/Homebrew/test/Gemfile | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/Library/Homebrew/test/Gemfile b/Library/Homebrew/test/Gemfile index 5fb41787d..605d6017f 100644 --- a/Library/Homebrew/test/Gemfile +++ b/Library/Homebrew/test/Gemfile @@ -3,16 +3,19 @@ source "https://rubygems.org" gem "mocha", "~> 1.1" gem "minitest", "~> 5.3" gem "rake", "~> 10.3" -# This is a patched version of the v0.11.2. Switch back to the stable version -# when #436 has been merged upstream. -# https://github.com/colszowka/simplecov/pull/436 -# See also https://github.com/Homebrew/legacy-homebrew/pull/48250#issuecomment-173171990 -gem "simplecov", "0.11.2", - :git => "https://github.com/Homebrew/simplecov.git", - :branch => "tracked-files-root-fix", - :require => false -gem "coveralls", "0.8.10", :require => false -# We need to pin these versions because those are the last supporting Ruby 1.8. -# Remove these lines when we've stopped supporting it. -gem "mime-types", "~> 1.16" -gem "rest-client", "1.6.9" + +group :coverage do + # This is SimpleCov v0.12.0 with one PR merged on top, that finally resolves + # all issues with parallel tests, uncovered files, and tracked files. Switch + # back to stable as soon as v0.12.1 or v0.13.0 is released. See pull request + # <https://github.com/Homebrew/legacy-homebrew/pull/48250> for full details. + gem "simplecov", "0.12.0", + :git => "https://github.com/colszowka/simplecov.git", + :branch => "master", # commit 257e26394c464c4ab388631b4eff1aa98c37d3f1 + :require => false + gem "coveralls", "0.8.14", :require => false + + # We need to pin the version of this Coveralls dependency because it is the + # last one to support Ruby 1.8. Remove as soon as we stop using Ruby 1.8. + gem "json", "~> 1.8", :require => false +end |
