Class: TempIO
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          Tempfile
         | |
| Instance Chain: 
          self,
          Tempfile
         | |
| Inherits: | Tempfile 
 | 
| Defined in: | lib/rubygems/test_utilities.rb | 
Overview
A StringIO duck-typed class that uses Tempfile instead of String as the backing store.
This is available when rubygems/test_utilities is required.
Class Method Summary
- 
    
      .new(string = '')  ⇒ TempIO 
    
    constructor
    Creates a new TempIOthat will be initialized to contain #string.
Instance Method Summary
- 
    
      #string  
    
    The content of the TempIOas a String.
Constructor Details
    .new(string = '')  ⇒ TempIO 
  
Creates a new TempIO that will be initialized to contain #string.
Instance Method Details
#string
The content of the TempIO as a String.
# File 'lib/rubygems/test_utilities.rb', line 378
def string flush Gem.read_binary path end