Sha256: 557e55be36c73aee7f4d4a7b06ce5375d9924191fab4d677bea2ac4e0abae876
Contents?: true
Size: 945 Bytes
Versions: 7
Compression:
Stored size: 945 Bytes
Contents
require File.expand_path('spec_helper', File.dirname(__FILE__)) describe EMMongo::Connection do include EM::SpecHelper it 'should connect' do em do connection = EMMongo::Connection.new EM.next_tick do connection.should be_connected done end end end it 'should close' do em do connection = EMMongo::Connection.new EM.add_timer(1) do connection.should be_connected connection.close end EM.add_timer(2) do EM.next_tick do connection.should_not be_connected done end end end end it 'should instantiate a Database' do EM::Spec::Mongo.connection do |connection| db1 = connection.db db1.should be_kind_of(EM::Mongo::Database) db2 = connection.db('db2') db2.should be_kind_of(EM::Mongo::Database) db2.should_not == db1 EM::Spec::Mongo.close end end end
Version data entries
7 entries across 5 versions & 1 rubygems