Lines Matching refs:StringIO

6     io = StringIO.open(str = "example", "r")
11 ret = StringIO.open("example", "r") { :test }
17 StringIO.open("example", "r") { |strio| io = strio }
18 io.should be_kind_of(StringIO)
23 StringIO.open("example", "r") { |strio| io = strio }
30 StringIO.open("example", "r") do |strio|
41 StringIO.open("example", "r") { |strio| io = strio }
48 StringIO.open("example", "r") do |strio|
58 io = StringIO.open("example", "r")
62 io = StringIO.open("example", "rb")
66 io = StringIO.open("example", "r+")
70 io = StringIO.open("example", "rb+")
74 io = StringIO.open("example", "w")
78 io = StringIO.open("example", "wb")
82 io = StringIO.open("example", "w+")
86 io = StringIO.open("example", "wb+")
90 io = StringIO.open("example", "a")
94 io = StringIO.open("example", "ab")
98 io = StringIO.open("example", "a+")
102 io = StringIO.open("example", "ab+")
108 io = StringIO.open("example", IO::RDONLY)
112 io = StringIO.open("example", IO::RDWR)
116 io = StringIO.open("example", IO::WRONLY)
120 io = StringIO.open("example", IO::WRONLY | IO::TRUNC)
124 io = StringIO.open("example", IO::RDWR | IO::TRUNC)
128 io = StringIO.open("example", IO::WRONLY | IO::APPEND)
132 io = StringIO.open("example", IO::RDWR | IO::APPEND)
138 lambda { StringIO.open("example".freeze, IO::TRUNC) }.should raise_error(frozen_error_class)
144 io = StringIO.open("example", obj)
152 lambda { StringIO.open(str, "r+") }.should raise_error(Errno::EACCES)
153 lambda { StringIO.open(str, "w") }.should raise_error(Errno::EACCES)
154 lambda { StringIO.open(str, "a") }.should raise_error(Errno::EACCES)
160 io = StringIO.open(str = "example")
166 ret = StringIO.open("example") { |strio| io = strio }
171 io = StringIO.open("example")
179 io = StringIO.open(obj)
185 io = StringIO.open(str)
194 ret = StringIO.open { |strio| io = strio }
199 io = StringIO.open
205 StringIO.open.string.should == ""