Sha256: 2dda31c3f14301c5f994ae7a042f18f830b05b9842aa2d3790ab7d57b361c98f

Contents?: true

Size: 201 Bytes

Versions: 6

Compression:

Stored size: 201 Bytes

Contents

class FileStringIO < StringIO

  attr_accessor :filepath

  def initialize(*args)
    super(*args[1..-1])
    @filepath = args[0]
  end

  def original_filename
    File.basename(@filepath)
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
retina_rails-2.0.5 spec/support/file_string_io.rb
retina_rails-2.0.4 spec/support/file_string_io.rb
retina_rails-2.0.3 spec/support/file_string_io.rb
retina_rails-2.0.2 spec/support/file_string_io.rb
retina_rails-2.0.1 spec/support/file_string_io.rb
retina_rails-2.0.0 spec/support/file_string_io.rb