diff --git a/.travis.yml b/.travis.yml index 47769fc..10dfa90 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,5 +9,6 @@ gemfile: - gemfiles/rspec_3.4.gemfile - gemfiles/rspec_3.5.gemfile - gemfiles/rspec_3.6.gemfile + - gemfiles/rspec_3.7.gemfile cache: bundler sudo: false diff --git a/Appraisals b/Appraisals index bf979ea..3067f8a 100644 --- a/Appraisals +++ b/Appraisals @@ -13,3 +13,7 @@ end appraise 'rspec-3.6' do gem 'rspec', '~> 3.6.0' end + +appraise 'rspec-3.7' do + gem 'rspec', '~> 3.7.0' +end diff --git a/README.md b/README.md index 94b7807..70b26ea 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ specified number of times until the example succeeds. | Rspec Version | Rspec-Retry Version | |---------------|---------------------| -| 3.3-3.6       | 0.5.5             | +| 3.3-3.7       | 0.5.6             | | 3.2       | 0.4.6             | | 2.14.8       | 0.4.4             | diff --git a/changelog.md b/changelog.md index d2576b6..cf64ce8 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,7 @@ +# 0.5.6 - 2017-10-17 +## enhancements +added support for rspec 3.7.0 + # 0.5.5 - 2017-08-22 ## enhancements added retry_callback to help with cleanup between runs (thanks @abrom / #80) diff --git a/gemfiles/rspec_3.3.gemfile.lock b/gemfiles/rspec_3.3.gemfile.lock index de2d3ef..3769d8b 100644 --- a/gemfiles/rspec_3.3.gemfile.lock +++ b/gemfiles/rspec_3.3.gemfile.lock @@ -1,8 +1,8 @@ PATH remote: .. specs: - rspec-retry (0.5.5) - rspec-core (> 3.3, < 3.7) + rspec-retry (0.5.6) + rspec-core (> 3.3, < 3.8) GEM remote: https://rubygems.org/ diff --git a/gemfiles/rspec_3.4.gemfile.lock b/gemfiles/rspec_3.4.gemfile.lock index 990c46f..08a05c0 100644 --- a/gemfiles/rspec_3.4.gemfile.lock +++ b/gemfiles/rspec_3.4.gemfile.lock @@ -1,8 +1,8 @@ PATH remote: .. specs: - rspec-retry (0.5.5) - rspec-core (> 3.3, < 3.7) + rspec-retry (0.5.6) + rspec-core (> 3.3, < 3.8) GEM remote: https://rubygems.org/ diff --git a/gemfiles/rspec_3.5.gemfile.lock b/gemfiles/rspec_3.5.gemfile.lock index 8b707b1..99a2fff 100644 --- a/gemfiles/rspec_3.5.gemfile.lock +++ b/gemfiles/rspec_3.5.gemfile.lock @@ -1,8 +1,8 @@ PATH remote: .. specs: - rspec-retry (0.5.5) - rspec-core (> 3.3, < 3.7) + rspec-retry (0.5.6) + rspec-core (> 3.3, < 3.8) GEM remote: https://rubygems.org/ diff --git a/gemfiles/rspec_3.6.gemfile.lock b/gemfiles/rspec_3.6.gemfile.lock index 6f655c3..82a958a 100644 --- a/gemfiles/rspec_3.6.gemfile.lock +++ b/gemfiles/rspec_3.6.gemfile.lock @@ -1,8 +1,8 @@ PATH remote: .. specs: - rspec-retry (0.5.5) - rspec-core (> 3.3, < 3.7) + rspec-retry (0.5.6) + rspec-core (> 3.3, < 3.8) GEM remote: https://rubygems.org/ diff --git a/gemfiles/rspec_3.7.gemfile b/gemfiles/rspec_3.7.gemfile new file mode 100644 index 0000000..876511d --- /dev/null +++ b/gemfiles/rspec_3.7.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rspec", "~> 3.7.0" + +gemspec path: "../" diff --git a/gemfiles/rspec_3.7.gemfile.lock b/gemfiles/rspec_3.7.gemfile.lock new file mode 100644 index 0000000..7751542 --- /dev/null +++ b/gemfiles/rspec_3.7.gemfile.lock @@ -0,0 +1,51 @@ +PATH + remote: .. + specs: + rspec-retry (0.5.6) + rspec-core (> 3.3, < 3.8) + +GEM + remote: https://rubygems.org/ + specs: + appraisal (2.2.0) + bundler + rake + thor (>= 0.14.0) + byebug (9.0.6) + coderay (1.1.2) + diff-lcs (1.3) + method_source (0.9.0) + pry (0.11.1) + coderay (~> 1.1.0) + method_source (~> 0.9.0) + pry-byebug (3.4.3) + byebug (>= 9.0, < 9.1) + pry (~> 0.10) + rake (12.1.0) + rspec (3.7.0) + rspec-core (~> 3.7.0) + rspec-expectations (~> 3.7.0) + rspec-mocks (~> 3.7.0) + rspec-core (3.7.0) + rspec-support (~> 3.7.0) + rspec-expectations (3.7.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.7.0) + rspec-mocks (3.7.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.7.0) + rspec-support (3.7.0) + thor (0.20.0) + +PLATFORMS + ruby + +DEPENDENCIES + appraisal + byebug (~> 9.0.6) + pry-byebug + rspec (~> 3.7.0) + rspec-retry! + +BUNDLED WITH + 1.15.4 diff --git a/lib/rspec/retry/version.rb b/lib/rspec/retry/version.rb index ff6b001..0047840 100644 --- a/lib/rspec/retry/version.rb +++ b/lib/rspec/retry/version.rb @@ -1,5 +1,5 @@ module RSpec class Retry - VERSION = "0.5.5" + VERSION = "0.5.6" end end diff --git a/rspec-retry.gemspec b/rspec-retry.gemspec index 25cefdc..4b6c59e 100644 --- a/rspec-retry.gemspec +++ b/rspec-retry.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |gem| gem.name = "rspec-retry" gem.require_paths = ["lib"] gem.version = RSpec::Retry::VERSION - gem.add_runtime_dependency(%{rspec-core}, '>3.3', '<3.7') + gem.add_runtime_dependency(%{rspec-core}, '>3.3', '<3.8') gem.add_development_dependency %q{appraisal} gem.add_development_dependency %q{rspec} gem.add_development_dependency %q{byebug}, '~>9.0.6' # 9.1 deprecates ruby 2.1