예제 #1
0
파일: test_usage.py 프로젝트: injaon/mago
 def test_uri_connect(self):
     conn = connect(uri="mongodb://localhost/%s" % DBNAME)
     self.assertTrue(isinstance(conn, pymongo.Connection))
     connection = Connection.instance()
     self.assertEqual(connection._database, DBNAME)
     conn.disconnect()
     # overriding the database name
     conn = connect(DBNAME, uri="mongodb://localhost/foobar")
     self.assertTrue(isinstance(conn, pymongo.Connection))
     connection = Connection.instance()
     self.assertEqual(connection._database, DBNAME)
     conn.disconnect()
예제 #2
0
파일: test_usage.py 프로젝트: injaon/mago
 def test_connect(self):
     self.assertRaises(TypeError, connect)
     self.assertTrue(isinstance(self._conn, pymongo.Connection))
     connection = Connection.instance()
     self.assertTrue(connection._database == DBNAME)
     self._conn.disconnect()