Commit graph

29 commits

Author SHA1 Message Date
Markus Schirp
dcf6b8d562 Remove hard ruby version requirement 2018-12-04 13:22:45 +00:00
Markus Schirp
d6a2195744 Upgrade parser dependency 2018-09-12 13:15:43 +00:00
Markus Schirp
99ab9ff171 Change required Ruby version to >=2.3
* This commit does every 2.3 change required to get the build pass
* None of the changes can be extracted, without changing the build setup
2018-09-12 14:21:24 +00:00
Markus Schirp
b1ebc51f00 Bump rspec dependency to cover all future 3.x releases
Background:

* We hook deep into RSpec internals to get very fine grained test
  selection
* These APIs are NOT public.
* Hence mutant was always very restrictive in its versioning, to not
  whitelist a version where these internals are eventually changed.
* No such change happened in years.

Conclusion:

* The past approach of whitelisting rspec version after rspec version is
  not the correct choice for reducing the mutant maintainership
  workload.
* We'll eat the potential regression over not automatically covering new
  rspec releases in the 3.x series (yeah, I know potentially last famous words).
2018-09-03 16:17:06 +00:00
Daniel Amireh
ec5c8eb9b0 Add support for RSpec 3.7 2018-01-23 16:23:54 +01:00
Krzysztof Rybka
99fcf50846 Add support for rspec-3.6 2017-06-01 23:14:44 +02:00
Markus Schirp
0806954670 Remove TODO files from gemspecs
* These files where removed from the repo since last release
2016-08-01 19:19:01 +00:00
John Backus
c34359fac3
Drop support for rspec-3.3 2016-07-02 21:09:15 -07:00
John Backus
9b14d834c4
Bump rspec-core dependency to < 3.6.0
Bumps mutant version as well since this requires a gem release
2016-07-02 21:06:58 -07:00
Markus Schirp
c698459a6e Drop support for rspec-3.2 2015-11-15 21:50:22 +00:00
Markus Schirp
cdae920231 Add support for rspec-3.4 2015-11-15 19:43:17 +00:00
Markus Schirp
692d90d39e Remove redundant encoding comments 2015-08-14 17:47:42 +00:00
Markus Schirp
c5a9ad8a2d Remove support for rspec-3.{0,1} 2015-06-13 19:25:28 +00:00
Markus Schirp
d6b3932ca9 Add support for rspec-3.3
[fix #345]
2015-06-13 04:00:20 +00:00
Markus Schirp
2624e2eb87 Add unit test for rspec integration 2015-05-16 23:23:20 +00:00
Keenan Brock
151d211cf0 Fix gemspec reference to rspec integration tests.
Rspec integration tests are no longer in multiple files.
Change gemspec to reflect that fact.
2015-05-13 21:30:42 -04:00
Markus Schirp
0c36090043 Add support for rspec-3.2
* Add an integration test for rspec-3.2
2015-02-15 18:40:16 +00:00
Markus Schirp
88ad78c955 Adjust dependencies for rspec-core 2014-12-04 01:18:11 +00:00
Markus Schirp
50057aa2aa Update to rspec-3.1.0 2014-09-17 18:11:01 +00:00
Markus Schirp
609fb3cccb Simplify rspec integration differencies between rspec2 and rspec3 2014-07-12 16:46:10 +00:00
Markus Schirp
2ad980dbe5 Fix rspec-core dependency of mutant-rspec to accept 3.0.x 2014-07-12 15:55:17 +00:00
Markus Schirp
afcee32994 Move rspec integration endpoint into mutant/integration/rspec 2014-06-30 13:55:58 +00:00
Markus Schirp
add0655f56 Allow rspec-3.0.0 2014-06-07 13:06:20 +00:00
Markus Schirp
5f6ff99ece Consolidate ruby style 2014-05-27 15:16:37 +00:00
Markus Schirp
7fa41111a7 Add support for rspec-3.rc1 2014-05-23 20:21:09 +00:00
Andrey Savchenko
fb6fae335b Bump RSpec 3 dependency 2014-03-03 20:30:39 +02:00
Andrey Savchenko
6405c6532f Allow RSpec 3.0.0.beta1 2014-02-17 03:21:08 +02:00
Markus Schirp
05254e5344 Depend on rspec-core instead rspec
* rspec pulls to much deps.
2014-02-17 00:06:30 +01:00
Markus Schirp
8d62d2f5f9 Add initial mutant-rspec.gemspec 2014-01-18 00:36:54 +01:00