summaryrefslogtreecommitdiff
path: root/spec/ruby/shared/string/times.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/shared/string/times.rb')
-rw-r--r--spec/ruby/shared/string/times.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/spec/ruby/shared/string/times.rb b/spec/ruby/shared/string/times.rb
index 0baefd25b1..6b45f7aa1e 100644
--- a/spec/ruby/shared/string/times.rb
+++ b/spec/ruby/shared/string/times.rb
@@ -32,12 +32,14 @@ describe :string_times, shared: true do
@object.call(MyString.new("cool"), 2).should be_an_instance_of(MyString)
end
- it "always taints the result when self is tainted" do
- ["", "OK", MyString.new(""), MyString.new("OK")].each do |str|
- str.taint
+ ruby_version_is ''...'2.7' do
+ it "always taints the result when self is tainted" do
+ ["", "OK", MyString.new(""), MyString.new("OK")].each do |str|
+ str.taint
- [0, 1, 2].each do |arg|
- @object.call(str, arg).tainted?.should == true
+ [0, 1, 2].each do |arg|
+ @object.call(str, arg).tainted?.should == true
+ end
end
end
end