Method: InternalRendering.render_read

Defined in:
lib/lab.rb

.render_read(id) ⇒ Object



150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'lib/lab.rb', line 150

def InternalRendering.render_read id
   fname = "tests/renderings/rendering-#{id}"
   if ! File.exists? fname
      STDERR.puts "NOTE: writing out #{fname}"
      InternalRendering.render_write id
      return render_get
   end
   str = nil
   File.open(fname) { 
      |file| 
      str = file.gets(nil)
   }
   Marshal.load str
end