spec/connection_spec.rb in em-mongo-0.2.8 vs spec/connection_spec.rb in em-mongo-0.2.9
- old
+ new
@@ -5,40 +5,44 @@
it 'should connect' do
em do
connection = EMMongo::Connection.new
EM.next_tick do
- connection.connected?.should == true
+ connection.should be_connected
done
end
- end
+ end
end
-
+
it 'should close' do
em do
connection = EMMongo::Connection.new
+
EM.add_timer(1) do
- connection.connected?.should == true
+ connection.should be_connected
connection.close
end
+
EM.add_timer(2) do
EM.next_tick do
- connection.connected?.should == false
+ connection.should_not be_connected
done
end
end
- end
+ end
end
- it 'should instantiate a Databse' do
+ it 'should instantiate a Database' do
EM::Spec::Mongo.connection do |connection|
db1 = connection.db
- db1.is_a?(EM::Mongo::Database).should == true
+ db1.should be_kind_of(EM::Mongo::Database)
+
db2 = connection.db('db2')
- db2.is_a?(EM::Mongo::Database).should == true
+ db2.should be_kind_of(EM::Mongo::Database)
db2.should_not == db1
+
EM::Spec::Mongo.close
- end
+ end
end
end