Add test
This commit is contained in:
parent
290d9df3eb
commit
2d02551d0a
@ -4,6 +4,8 @@ from pymongo import MongoClient
|
|||||||
from pymongo.errors import OperationFailure, InvalidName
|
from pymongo.errors import OperationFailure, InvalidName
|
||||||
from pymongo import ReadPreference
|
from pymongo import ReadPreference
|
||||||
|
|
||||||
|
from mongoengine import Document
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import unittest2 as unittest
|
import unittest2 as unittest
|
||||||
except ImportError:
|
except ImportError:
|
||||||
@ -269,6 +271,14 @@ class ConnectionTest(unittest.TestCase):
|
|||||||
conn = get_connection("testdb7")
|
conn = get_connection("testdb7")
|
||||||
self.assertIsInstance(conn, mongomock.MongoClient)
|
self.assertIsInstance(conn, mongomock.MongoClient)
|
||||||
|
|
||||||
|
disconnect_all()
|
||||||
|
class SomeDocument(Document): pass
|
||||||
|
conn = connect(host="mongomock://localhost:27017/mongoenginetest8")
|
||||||
|
some_document = SomeDocument()
|
||||||
|
some_document.save()
|
||||||
|
self.assertEqual(conn.get_default_database().name, "mongoenginetest8")
|
||||||
|
self.assertEqual(conn.database_names()[0], "mongoenginetest8")
|
||||||
|
|
||||||
def test_connect_with_host_list(self):
|
def test_connect_with_host_list(self):
|
||||||
"""Ensure that the connect() method works when host is a list
|
"""Ensure that the connect() method works when host is a list
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user