diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-15 09:25:31 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-15 09:25:31 +0000 |
commit | 257d00223dea3758905c9acf1aea4e3eb2dab815 (patch) | |
tree | 1eafe24ba4328451d2d47f05c26c3e88118702a2 /spec/ruby/core/enumerable/none_spec.rb | |
parent | aafeb4b724e91e4cd7eb6da01ec68d7c60a78cc1 (diff) |
rid of warnings [Fix GH-1953]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/ruby/core/enumerable/none_spec.rb')
-rw-r--r-- | spec/ruby/core/enumerable/none_spec.rb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/spec/ruby/core/enumerable/none_spec.rb b/spec/ruby/core/enumerable/none_spec.rb index 04fb64e089..99fbb24a95 100644 --- a/spec/ruby/core/enumerable/none_spec.rb +++ b/spec/ruby/core/enumerable/none_spec.rb @@ -111,10 +111,13 @@ describe "Enumerable#none?" do pattern.yielded.should == [[0], [1], [2], [-1]] end - it "ignores block" do - @enum2.none?(Integer) { raise }.should == true - [1, 2, nil].none?(TrueClass) { raise }.should == true - {a: 1}.none?(Hash) { raise }.should == true + # may raise an exception in future versions + ruby_version_is ""..."2.6" do + it "ignores block" do + @enum2.none?(Integer) { raise }.should == true + [1, 2, nil].none?(TrueClass) { raise }.should == true + {a: 1}.none?(Hash) { raise }.should == true + end end it "always returns true on empty enumeration" do |