tests: use our patched simplecov, bump coveralls

We must bump coveralls otherwise we get a conflicting dependency: we use
a patched simplecov v0.11.1 but coveralls 0.8.9 needs simplecov 0.10.x.
This commit is contained in:
Baptiste Fontaine 2016-01-27 21:53:06 +01:00
parent d45467172d
commit abf81f9845
2 changed files with 31 additions and 12 deletions

View File

@ -3,5 +3,16 @@ source "https://rubygems.org"
gem "mocha", "~> 1.1" gem "mocha", "~> 1.1"
gem "minitest", "~> 5.3" gem "minitest", "~> 5.3"
gem "rake", "~> 10.3" gem "rake", "~> 10.3"
gem "simplecov", "~> 0.10.0", :require => false # This is a patched version of the v0.11.2. Switch back to the stable version
gem "coveralls", "0.8.9", :require => false # when #436 has been merged upstream.
# https://github.com/colszowka/simplecov/pull/436
# See also https://github.com/Homebrew/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"

View File

@ -1,10 +1,20 @@
GIT
remote: https://github.com/Homebrew/simplecov.git
revision: 4c7642496e902ba9028a74500971e40b3e3aaa29
branch: tracked-files-root-fix
specs:
simplecov (0.11.2)
docile (~> 1.1.0)
json (~> 1.8)
simplecov-html (~> 0.10.0)
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
coveralls (0.8.9) coveralls (0.8.10)
json (~> 1.8) json (~> 1.8)
rest-client (>= 1.6.8, < 2) rest-client (>= 1.6.8, < 2)
simplecov (~> 0.10.0) simplecov (~> 0.11.0)
term-ansicolor (~> 1.3) term-ansicolor (~> 1.3)
thor (~> 0.19.1) thor (~> 0.19.1)
tins (~> 1.6.0) tins (~> 1.6.0)
@ -12,16 +22,12 @@ GEM
json (1.8.3) json (1.8.3)
metaclass (0.0.4) metaclass (0.0.4)
mime-types (1.25.1) mime-types (1.25.1)
minitest (5.8.3) minitest (5.8.4)
mocha (1.1.0) mocha (1.1.0)
metaclass (~> 0.0.1) metaclass (~> 0.0.1)
rake (10.4.2) rake (10.5.0)
rest-client (1.6.9) rest-client (1.6.9)
mime-types (~> 1.16) mime-types (~> 1.16)
simplecov (0.10.0)
docile (~> 1.1.0)
json (~> 1.8)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.0) simplecov-html (0.10.0)
term-ansicolor (1.3.2) term-ansicolor (1.3.2)
tins (~> 1.0) tins (~> 1.0)
@ -32,11 +38,13 @@ PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
coveralls (= 0.8.9) coveralls (= 0.8.10)
mime-types (~> 1.16)
minitest (~> 5.3) minitest (~> 5.3)
mocha (~> 1.1) mocha (~> 1.1)
rake (~> 10.3) rake (~> 10.3)
simplecov (~> 0.10.0) rest-client (= 1.6.9)
simplecov (= 0.11.2)!
BUNDLED WITH BUNDLED WITH
1.11.2 1.11.2