diff options
Diffstat (limited to 'spec/mspec/lib/mspec/utils/script.rb')
-rw-r--r-- | spec/mspec/lib/mspec/utils/script.rb | 10 |
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 |