parent
80db9e7716
commit
c16e6d74e6
10 changed files with 181 additions and 125 deletions
|
|
@ -10,7 +10,6 @@ from bson.tz_util import utc
|
|||
from mongoengine import *
|
||||
import mongoengine.connection
|
||||
from mongoengine.connection import get_db, get_connection, ConnectionError
|
||||
from mongoengine.context_managers import switch_db
|
||||
|
||||
|
||||
class ConnectionTest(unittest.TestCase):
|
||||
|
|
@ -26,7 +25,7 @@ class ConnectionTest(unittest.TestCase):
|
|||
connect('mongoenginetest')
|
||||
|
||||
conn = get_connection()
|
||||
self.assertTrue(isinstance(conn, pymongo.connection.Connection))
|
||||
self.assertTrue(isinstance(conn, pymongo.mongo_client.MongoClient))
|
||||
|
||||
db = get_db()
|
||||
self.assertTrue(isinstance(db, pymongo.database.Database))
|
||||
|
|
@ -34,7 +33,7 @@ class ConnectionTest(unittest.TestCase):
|
|||
|
||||
connect('mongoenginetest2', alias='testdb')
|
||||
conn = get_connection('testdb')
|
||||
self.assertTrue(isinstance(conn, pymongo.connection.Connection))
|
||||
self.assertTrue(isinstance(conn, pymongo.mongo_client.MongoClient))
|
||||
|
||||
def test_connect_uri(self):
|
||||
"""Ensure that the connect() method works properly with uri's
|
||||
|
|
@ -52,7 +51,7 @@ class ConnectionTest(unittest.TestCase):
|
|||
connect("testdb_uri", host='mongodb://username:password@localhost/mongoenginetest')
|
||||
|
||||
conn = get_connection()
|
||||
self.assertTrue(isinstance(conn, pymongo.connection.Connection))
|
||||
self.assertTrue(isinstance(conn, pymongo.mongo_client.MongoClient))
|
||||
|
||||
db = get_db()
|
||||
self.assertTrue(isinstance(db, pymongo.database.Database))
|
||||
|
|
@ -65,7 +64,7 @@ class ConnectionTest(unittest.TestCase):
|
|||
|
||||
self.assertRaises(ConnectionError, get_connection)
|
||||
conn = get_connection('testdb')
|
||||
self.assertTrue(isinstance(conn, pymongo.connection.Connection))
|
||||
self.assertTrue(isinstance(conn, pymongo.mongo_client.MongoClient))
|
||||
|
||||
db = get_db('testdb')
|
||||
self.assertTrue(isinstance(db, pymongo.database.Database))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue