summaryrefslogtreecommitdiff
path: root/spec/ruby/library/stringio
diff options
context:
space:
mode:
authorAndrew Konchin <[email protected]>2024-04-01 17:52:57 +0300
committerBenoit Daloze <[email protected]>2024-04-02 10:50:30 +0200
commit1e5949bd60464ed8767fcc8aabc79eeea5727daa (patch)
tree1c24f4ca43c05a6093b2e49fb575acf44634cbc8 /spec/ruby/library/stringio
parent8b55aaa85ca3b5333e6659f0f0b1eabdd0b9491b (diff)
Update to ruby/spec@573cf97
Diffstat (limited to 'spec/ruby/library/stringio')
-rw-r--r--spec/ruby/library/stringio/fcntl_spec.rb2
-rw-r--r--spec/ruby/library/stringio/initialize_spec.rb2
-rw-r--r--spec/ruby/library/stringio/read_nonblock_spec.rb2
-rw-r--r--spec/ruby/library/stringio/reopen_spec.rb20
4 files changed, 13 insertions, 13 deletions
diff --git a/spec/ruby/library/stringio/fcntl_spec.rb b/spec/ruby/library/stringio/fcntl_spec.rb
index f252d5e738..a78004d868 100644
--- a/spec/ruby/library/stringio/fcntl_spec.rb
+++ b/spec/ruby/library/stringio/fcntl_spec.rb
@@ -3,6 +3,6 @@ require_relative 'fixtures/classes'
describe "StringIO#fcntl" do
it "raises a NotImplementedError" do
- -> { StringIO.new(+"boom").fcntl }.should raise_error(NotImplementedError)
+ -> { StringIO.new("boom").fcntl }.should raise_error(NotImplementedError)
end
end
diff --git a/spec/ruby/library/stringio/initialize_spec.rb b/spec/ruby/library/stringio/initialize_spec.rb
index d1dff590bb..ad067a0be1 100644
--- a/spec/ruby/library/stringio/initialize_spec.rb
+++ b/spec/ruby/library/stringio/initialize_spec.rb
@@ -172,7 +172,7 @@ end
# NOTE: Synchronise with core/io/new_spec.rb (core/io/shared/new.rb)
describe "StringIO#initialize when passed keyword arguments" do
it "sets the mode based on the passed :mode option" do
- io = StringIO.new(+"example", "r")
+ io = StringIO.new("example", "r")
io.closed_read?.should be_false
io.closed_write?.should be_true
end
diff --git a/spec/ruby/library/stringio/read_nonblock_spec.rb b/spec/ruby/library/stringio/read_nonblock_spec.rb
index 8b78b1b0e4..74736f7792 100644
--- a/spec/ruby/library/stringio/read_nonblock_spec.rb
+++ b/spec/ruby/library/stringio/read_nonblock_spec.rb
@@ -33,7 +33,7 @@ end
describe "StringIO#read_nonblock" do
it "accepts an exception option" do
- stringio = StringIO.new(+'foo')
+ stringio = StringIO.new('foo')
stringio.read_nonblock(3, exception: false).should == 'foo'
end
diff --git a/spec/ruby/library/stringio/reopen_spec.rb b/spec/ruby/library/stringio/reopen_spec.rb
index 151bb58c6f..7021ff17e5 100644
--- a/spec/ruby/library/stringio/reopen_spec.rb
+++ b/spec/ruby/library/stringio/reopen_spec.rb
@@ -3,11 +3,11 @@ require_relative 'fixtures/classes'
describe "StringIO#reopen when passed [Object, Integer]" do
before :each do
- @io = StringIO.new(+"example")
+ @io = StringIO.new("example")
end
it "reopens self with the passed Object in the passed mode" do
- @io.reopen(+"reopened", IO::RDONLY)
+ @io.reopen("reopened", IO::RDONLY)
@io.closed_read?.should be_false
@io.closed_write?.should be_true
@io.string.should == "reopened"
@@ -51,11 +51,11 @@ end
describe "StringIO#reopen when passed [Object, Object]" do
before :each do
- @io = StringIO.new(+"example")
+ @io = StringIO.new("example")
end
it "reopens self with the passed Object in the passed mode" do
- @io.reopen(+"reopened", "r")
+ @io.reopen("reopened", "r")
@io.closed_read?.should be_false
@io.closed_write?.should be_true
@io.string.should == "reopened"
@@ -83,7 +83,7 @@ describe "StringIO#reopen when passed [Object, Object]" do
it "tries to convert the passed Object to a String using #to_str" do
obj = mock("to_str")
- obj.should_receive(:to_str).and_return(+"to_str")
+ obj.should_receive(:to_str).and_return("to_str")
@io.reopen(obj, "r")
@io.string.should == "to_str"
end
@@ -107,7 +107,7 @@ describe "StringIO#reopen when passed [Object, Object]" do
it "tries to convert the passed mode Object to an Integer using #to_str" do
obj = mock("to_str")
obj.should_receive(:to_str).and_return("r")
- @io.reopen(+"reopened", obj)
+ @io.reopen("reopened", obj)
@io.closed_read?.should be_false
@io.closed_write?.should be_true
@io.string.should == "reopened"
@@ -128,7 +128,7 @@ end
describe "StringIO#reopen when passed [String]" do
before :each do
- @io = StringIO.new(+"example")
+ @io = StringIO.new("example")
end
it "reopens self with the passed String in read-write mode" do
@@ -157,7 +157,7 @@ end
describe "StringIO#reopen when passed [Object]" do
before :each do
- @io = StringIO.new(+"example")
+ @io = StringIO.new("example")
end
it "raises a TypeError when passed an Object that can't be converted to a StringIO" do
@@ -180,7 +180,7 @@ end
describe "StringIO#reopen when passed no arguments" do
before :each do
- @io = StringIO.new(+"example\nsecond line")
+ @io = StringIO.new("example\nsecond line")
end
it "resets self's mode to read-write" do
@@ -208,7 +208,7 @@ end
# for details.
describe "StringIO#reopen" do
before :each do
- @io = StringIO.new(+'hello','a')
+ @io = StringIO.new(+'hello', 'a')
end
# TODO: find out if this is really a bug