示例#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()