Sha256: d18c769308cc8f5bca3407d779ef63d4618867276e07b909d7f22506a334f678
Contents?: true
Size: 555 Bytes
Versions: 11
Compression:
Stored size: 555 Bytes
Contents
require File.dirname(__FILE__) + '/spec_helper' describe CouchRest::Streamer do before(:all) do @cr = CouchRest.new(COUCHHOST) @db = @cr.database(TESTDB) @db.delete! rescue nil @db = @cr.create_db(TESTDB) rescue nil @streamer = CouchRest::Streamer.new(@db) @docs = (1..1000).collect{|i| {:integer => i, :string => i.to_s}} @db.bulk_save(@docs) end it "should yield each row in a view" do count = 0 sum = 0 @streamer.view("_all_docs") do |row| count += 1 end count.should == 1000 end end
Version data entries
11 entries across 11 versions & 2 rubygems