aboutsummaryrefslogtreecommitdiffstats
path: root/spec/ruby/core/proc
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2020-09-15 21:54:31 +0200
committerBenoit Daloze <eregontp@gmail.com>2020-09-15 21:56:00 +0200
commit1af0319fc88688bc5dd5e49eecdb8b534ead9991 (patch)
tree352b35490e64bc961dc005d679392106d6be90b9 /spec/ruby/core/proc
parent9b535f3ff7c2f48e34dd44564df7adc723b81276 (diff)
downloadruby-1af0319fc88688bc5dd5e49eecdb8b534ead9991.tar.gz
2.8 -> 3.0 in specs
Diffstat (limited to 'spec/ruby/core/proc')
-rw-r--r--spec/ruby/core/proc/compose_spec.rb4
-rw-r--r--spec/ruby/core/proc/eql_spec.rb4
-rw-r--r--spec/ruby/core/proc/equal_value_spec.rb4
-rw-r--r--spec/ruby/core/proc/new_spec.rb4
4 files changed, 8 insertions, 8 deletions
diff --git a/spec/ruby/core/proc/compose_spec.rb b/spec/ruby/core/proc/compose_spec.rb
index efdbdeacf4..285e96192b 100644
--- a/spec/ruby/core/proc/compose_spec.rb
+++ b/spec/ruby/core/proc/compose_spec.rb
@@ -38,7 +38,7 @@ ruby_version_is "2.6" do
(f << g).should_not.lambda?
end
- ruby_version_is(''...'2.8') do
+ ruby_version_is(''...'3.0') do
it "is a Proc when other is lambda" do
f = proc { |x| x * x }
g = -> x { x + x }
@@ -56,7 +56,7 @@ ruby_version_is "2.6" do
end
end
- ruby_version_is('2.8') do
+ ruby_version_is('3.0') do
it "is a lambda when parameter is lambda" do
f = -> x { x * x }
g = proc { |x| x + x }
diff --git a/spec/ruby/core/proc/eql_spec.rb b/spec/ruby/core/proc/eql_spec.rb
index d95e890c29..5f38af72d9 100644
--- a/spec/ruby/core/proc/eql_spec.rb
+++ b/spec/ruby/core/proc/eql_spec.rb
@@ -2,11 +2,11 @@ require_relative '../../spec_helper'
require_relative 'shared/equal'
describe "Proc#eql?" do
- ruby_version_is "0"..."2.8" do
+ ruby_version_is "0"..."3.0" do
it_behaves_like :proc_equal_undefined, :eql?
end
- ruby_version_is "2.8" do
+ ruby_version_is "3.0" do
it_behaves_like :proc_equal, :eql?
end
end
diff --git a/spec/ruby/core/proc/equal_value_spec.rb b/spec/ruby/core/proc/equal_value_spec.rb
index fb465992e9..4c336331d7 100644
--- a/spec/ruby/core/proc/equal_value_spec.rb
+++ b/spec/ruby/core/proc/equal_value_spec.rb
@@ -2,11 +2,11 @@ require_relative '../../spec_helper'
require_relative 'shared/equal'
describe "Proc#==" do
- ruby_version_is "0"..."2.8" do
+ ruby_version_is "0"..."3.0" do
it_behaves_like :proc_equal_undefined, :==
end
- ruby_version_is "2.8" do
+ ruby_version_is "3.0" do
it_behaves_like :proc_equal, :==
end
end
diff --git a/spec/ruby/core/proc/new_spec.rb b/spec/ruby/core/proc/new_spec.rb
index 0a6247239f..6d5eb67a4b 100644
--- a/spec/ruby/core/proc/new_spec.rb
+++ b/spec/ruby/core/proc/new_spec.rb
@@ -203,7 +203,7 @@ describe "Proc.new without a block" do
end
end
- ruby_version_is "2.7"..."2.8" do
+ ruby_version_is "2.7"..."3.0" do
it "can be created if invoked from within a method with a block" do
-> { ProcSpecs.new_proc_in_method { "hello" } }.should complain(/Capturing the given block using Proc.new is deprecated/)
end
@@ -224,7 +224,7 @@ describe "Proc.new without a block" do
end
end
- ruby_version_is "2.8" do
+ ruby_version_is "3.0" do
it "raises an ArgumentError when passed no block" do
def some_method
Proc.new