From b852ac5a7a7a80d1119d6a447690236eba7280a5 Mon Sep 17 00:00:00 2001 From: Markus Schirp Date: Mon, 19 Nov 2018 12:49:20 +0000 Subject: [PATCH] Add rspec 3.8 integration test --- spec/integration/mutant/rspec_spec.rb | 2 +- test_app/Gemfile.rspec3.8 | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 test_app/Gemfile.rspec3.8 diff --git a/spec/integration/mutant/rspec_spec.rb b/spec/integration/mutant/rspec_spec.rb index 156b5691..c1eee04f 100644 --- a/spec/integration/mutant/rspec_spec.rb +++ b/spec/integration/mutant/rspec_spec.rb @@ -4,7 +4,7 @@ RSpec.describe 'rspec integration', mutant: false do let(:base_cmd) { 'bundle exec mutant -I lib --require test_app --use rspec' } - %w[3.7].each do |version| + %w[3.7 3.8].each do |version| context "RSpec #{version}" do let(:gemfile) { "Gemfile.rspec#{version}" } diff --git a/test_app/Gemfile.rspec3.8 b/test_app/Gemfile.rspec3.8 new file mode 100644 index 00000000..85bee624 --- /dev/null +++ b/test_app/Gemfile.rspec3.8 @@ -0,0 +1,7 @@ +source 'https://rubygems.org' +gem 'rspec', '~> 3.8.0' +gem 'rspec-core', '~> 3.8.0' +gem 'mutant', path: '../' +gem 'mutant-rspec', path: '../' +gem 'adamantium' +eval_gemfile File.expand_path('../../Gemfile.shared', __FILE__)