класс TempIO
Класс StringIO с типом утиной охоты, использующий Tempfile вместо String в качестве хранилища.
Доступен при подключении rubygems/test_utilities.
Публичные методы класса
# File lib/rubygems/test_utilities.rb, line 368 def initialize(string = '') super "TempIO" binmode write string rewind end
Создаёт новый TempIO, который будет инициализирован значением string.
Вызывает метод родительского класса Tempfile.new
Публичные методы экземпляра
# File lib/rubygems/test_utilities.rb, line 378 def string flush Gem.read_binary path end
Содержимое TempIO в виде строки.
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.