Sha256: 090fb7a40eeb17282bbdb6cdbd6ac50c42939df878abf46d1dc1d2a56dc75ec3

Contents?: true

Size: 427 Bytes

Versions: 4

Compression:

Stored size: 427 Bytes

Contents

require File.dirname(__FILE__) + '/../spec_helper'
require 'indifferent_reader'
describe IndifferentReader do
  include IndifferentReader
  
  it 'should read a string' do
    s = "asdf" * 200
    
    pos = 0
    [1,2,3,4,5,6,7].each do |n|
      read_from(s, n).should == s[pos...(pos+n)]
      pos += n
    end
  end
  
  it 'should read from IO' do
    fail
  end
  
  it 'should read from StringIO' do
    fail
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
elia-2.4.2.pre spec/lib/indifferent_reader_spec.rb
elia-2.4.1 spec/lib/indifferent_reader_spec.rb
elia-2.3.2 spec/lib/indifferent_reader_spec.rb
elia-1.2.0 spec/lib/indifferent_reader_spec.rb