TempIO
class TempIO
Parent:Tempfile
一个使用Tempfile而不是String作为后备存储的StringIO鸭式类。
当需要rubygems / test_utilities时可用。
Public Class Methods
new(string = '') 显示源
创建一个将被初始化为包含的新TempIO string
。
调用超类方法Tempfile.new
# File lib/rubygems/test_utilities.rb, line 368
def initialize(string = '')
super "TempIO"
binmode
write string
rewind
end
公共实例方法
string() 显示源
作为String的TempIO的内容。
# File lib/rubygems/test_utilities.rb, line 378
def string
flush
Gem.read_binary path
end