Markus Reiter
fd29511bae
Update to RuboCop 0.51.
2017-10-24 19:39:40 +02:00
Markus Reiter
9795195726
Fix RuboCop tests.
2017-10-07 23:30:47 +02:00
Mike McQuaid
4356016b4a
Use parallel RuboCop
...
This requires updating to Rubocop 0.49.0 which will require some fixes
to rules, in Homebrew/brew and Homebrew/homebrew-core but opening this
for now so I remember.
2017-05-29 18:42:02 +01:00
Mike McQuaid
9853a78397
Travis CI tweaks.
...
Attempt to improve Travis CI. This time without any vendoring gems
nonsense.
2017-05-08 08:38:25 +01:00
Mike McQuaid
57db2e539e
Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems"
...
This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing
changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d.
2017-05-07 17:28:39 +01:00
Mike McQuaid
ee253e465b
Vendor all Homebrew's gems.
...
Homebrew's actually ended up using a fair few gems. While we want to
avoid Bundler at runtime (and this PR still does that, in fact uses
Bundler even less at runtime than it did before) writing our own version
to use at build-time seems redundant.
2017-05-07 13:52:57 +01:00
Gautham Goli
4e57f4279a
Add RSpec tests for bottle_block and formula_desc cops
2017-03-26 15:26:41 +05:30
Markus Reiter
487294f815
Remove Minitest.
2017-02-28 22:48:57 +01:00
Markus Reiter
ab785ca414
Add RSpec to Gemfile.
2017-02-11 15:59:54 +01:00
Markus Reiter
e40c63f77c
Use array of constants to set up test directories.
2017-02-03 17:27:36 +01:00
Mike McQuaid
b5f1db5f29
*/Gemfile*: remove rake, version pins, master simplecov.
...
We’re upgrading SimpleCov to 0.13.0 so let’s update the rest of our
gems while we’re at it.
2017-01-26 12:01:24 +00:00
Markus Reiter
f863d61374
Move vendor/bundle up one level to HOMEBREW_LIBRARY_PATH.
2016-10-29 18:28:07 +02:00
Markus Reiter
6b85593895
Fix coverage reporting.
2016-09-23 09:17:55 +02:00
Alyssa Ross
d3740ec34f
tests: run in parallel
2016-09-19 23:00:58 +01:00
Mike McQuaid
b1fba6ed54
Send coverage from Jenkins, don't run OS X Travis.
...
OS X Travis CI is particularly error-prone, slow and unnecessary for
us when we're already running (fast) OS X builds on Jenkins so use it
just for Linux testing.
2016-09-16 10:20:09 +01:00
Mike McQuaid
3774b4641f
test/Gemfile.lock: remove json pin.
2016-08-17 14:28:11 +01:00
Martin Afanasjew
9cf508c6e0
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.
2016-07-19 02:04:40 +02:00
Baptiste Fontaine
abf81f9845
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.
2016-02-06 14:20:57 +01:00
Xu Cheng
28776ee1c3
tests: add coveralls support
...
Closes Homebrew/homebrew#47185 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-12-21 12:14:49 +08:00
Baptiste Fontaine
44a8ebdc7e
'brew tests' optional coverage measure added
...
Closes Homebrew/homebrew#41890 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-20 20:44:12 +02:00
Jack Nagel
552755b3de
Update minitest
2015-06-13 21:11:32 -04:00
Jack Nagel
0d6545363d
Update test dependencies
2015-04-13 20:04:39 -04:00
Jack Nagel
091ec41357
Update minitest
2015-02-27 22:06:10 -05:00
Jack Nagel
e8e5889d32
Update minitest
2014-12-23 15:37:24 -05:00
Jack Nagel
36b26c9bfc
Update test gems
2014-12-03 20:49:36 -05:00
Mike McQuaid
9531ecc72a
Use bundler for test gem dependencies.
...
Closes Homebrew/homebrew#31986 .
References Homebrew/homebrew#31981 .
2014-09-10 13:29:14 +01:00