Sha256: 598e04351ecd609c7ee680220de4a79b156c1afb0efe049097c7f6038839856c
Contents?: true
Size: 843 Bytes
Versions: 5
Compression:
Stored size: 843 Bytes
Contents
require 'test/test_helper' require 'logger' class CursorTest < Test::Unit::TestCase include Mongo @@connection = Connection.new(ENV['MONGO_RUBY_DRIVER_HOST'] || 'localhost', ENV['MONGO_RUBY_DRIVER_PORT'] || Connection::DEFAULT_PORT) @@db = @@connection.db(MONGO_TEST_DB) @@coll = @@db.collection('test') @@version = @@connection.server_version def setup @@coll.remove @@coll.insert('a' => 1) # collection not created until it's used @@coll_full_name = "#{MONGO_TEST_DB}.test" end def test_cursor_invalid 100.times do |n| @@coll.insert({:a => "HELLO" * 50000}) end cursor = @@coll.find({}, :batch_size => 50) cursor.next_document p @@db.command("cursorInfo" => 1) cursor.close p @@db.command("cursorInfo" => 1) cursor.next_document end end
Version data entries
5 entries across 5 versions & 1 rubygems