summaryrefslogtreecommitdiff
path: root/spec/mspec/lib/mspec/utils/script.rb
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2020-12-27 17:35:30 +0100
committerBenoit Daloze <eregontp@gmail.com>2020-12-27 17:35:30 +0100
commit267bed0cd91711e2a8c79219e97431ba22137b01 (patch)
tree4c561b40d52c8ee5d9d651b6d6abc3124bf7761f /spec/mspec/lib/mspec/utils/script.rb
parenta042043487eb4c7d39307b8e784ede1856455c3e (diff)
Update to ruby/mspec@a40a674
Diffstat (limited to 'spec/mspec/lib/mspec/utils/script.rb')
-rw-r--r--spec/mspec/lib/mspec/utils/script.rb10
1 files changed, 7 insertions, 3 deletions
diff --git a/spec/mspec/lib/mspec/utils/script.rb b/spec/mspec/lib/mspec/utils/script.rb
index e3478ef7b0..5c6ae70e5d 100644
--- a/spec/mspec/lib/mspec/utils/script.rb
+++ b/spec/mspec/lib/mspec/utils/script.rb
@@ -38,9 +38,7 @@ class MSpecScript
end
def initialize
- ruby_version_is ""..."2.5" do
- abort "MSpec needs Ruby 2.5 or more recent"
- end
+ check_version!
config[:formatter] = nil
config[:includes] = []
@@ -280,4 +278,10 @@ class MSpecScript
require 'mspec'
script.run
end
+
+ private def check_version!
+ ruby_version_is ""..."2.5" do
+ warn "MSpec is supported for Ruby 2.5 and above only"
+ end
+ end
end