Sha256: 4e7b9977bb641ddfccb1ea4b3b3699d55282b477a12d95cc7060a4342e75b11d
Contents?: true
Size: 673 Bytes
Versions: 11
Compression:
Stored size: 673 Bytes
Contents
require 'spec_helper' module Alf describe Reader::Rash do let(:lines){ [{:id => 1},{:id => 2}] } let(:str) { lines.collect{|s| s.inspect}.join("\n") } let(:io) { StringIO.new(str) } describe "when called on a StringIO" do let(:reader){ Reader::Rash.new(io) } it "should be enumerable" do reader.to_a.should == lines end end describe "when called on a String" do let(:file){ File.expand_path('../input.rb', __FILE__) } let(:reader){ Reader::Rash.new(file) } it "should be enumerable" do reader.to_a.should == lines end end end end
Version data entries
11 entries across 11 versions & 1 rubygems