Fixing for python2.5

closes #188
This commit is contained in:
Ross Lawley 2012-12-19 12:51:42 +00:00
parent 4a57fc33e4
commit 420c3e0073
10 changed files with 28 additions and 28 deletions

View File

@ -1,5 +1,5 @@
from .common import * from mongoengine.base.common import *
from .datastructures import * from mongoengine.base.datastructures import *
from .document import * from mongoengine.base.document import *
from .fields import * from mongoengine.base.fields import *
from .metaclasses import * from mongoengine.base.metaclasses import *

View File

@ -12,9 +12,9 @@ from mongoengine.errors import (ValidationError, InvalidDocumentError,
from mongoengine.python_support import (PY3, UNICODE_KWARGS, txt_type, from mongoengine.python_support import (PY3, UNICODE_KWARGS, txt_type,
to_str_keys_recursive) to_str_keys_recursive)
from .common import get_document, ALLOW_INHERITANCE from mongoengine.base.common import get_document, ALLOW_INHERITANCE
from .datastructures import BaseDict, BaseList from mongoengine.base.datastructures import BaseDict, BaseList
from .fields import ComplexBaseField from mongoengine.base.fields import ComplexBaseField
__all__ = ('BaseDocument', 'NON_FIELD_ERRORS') __all__ = ('BaseDocument', 'NON_FIELD_ERRORS')

View File

@ -7,8 +7,8 @@ from bson import DBRef, ObjectId
from mongoengine.common import _import_class from mongoengine.common import _import_class
from mongoengine.errors import ValidationError from mongoengine.errors import ValidationError
from .common import ALLOW_INHERITANCE from mongoengine.base.common import ALLOW_INHERITANCE
from .datastructures import BaseDict, BaseList from mongoengine.base.datastructures import BaseDict, BaseList
__all__ = ("BaseField", "ComplexBaseField", "ObjectIdField") __all__ = ("BaseField", "ComplexBaseField", "ObjectIdField")

View File

@ -9,8 +9,8 @@ from mongoengine.queryset import (DO_NOTHING, DoesNotExist,
MultipleObjectsReturned, MultipleObjectsReturned,
QuerySet, QuerySetManager) QuerySet, QuerySetManager)
from .common import _document_registry, ALLOW_INHERITANCE from mongoengine.base.common import _document_registry, ALLOW_INHERITANCE
from .fields import BaseField, ComplexBaseField, ObjectIdField from mongoengine.base.fields import BaseField, ComplexBaseField, ObjectIdField
__all__ = ('DocumentMetaclass', 'TopLevelDocumentMetaclass') __all__ = ('DocumentMetaclass', 'TopLevelDocumentMetaclass')

View File

@ -1,6 +1,6 @@
from collections import defaultdict from collections import defaultdict
from .python_support import txt_type from mongoengine.python_support import txt_type
__all__ = ('NotRegistered', 'InvalidDocumentError', 'ValidationError') __all__ = ('NotRegistered', 'InvalidDocumentError', 'ValidationError')

View File

@ -1,11 +1,11 @@
from mongoengine.errors import (DoesNotExist, MultipleObjectsReturned, from mongoengine.errors import (DoesNotExist, MultipleObjectsReturned,
InvalidQueryError, OperationError, InvalidQueryError, OperationError,
NotUniqueError) NotUniqueError)
from .field_list import * from mongoengine.queryset.field_list import *
from .manager import * from mongoengine.queryset.manager import *
from .queryset import * from mongoengine.queryset.queryset import *
from .transform import * from mongoengine.queryset.transform import *
from .visitor import * from mongoengine.queryset.visitor import *
__all__ = (field_list.__all__ + manager.__all__ + queryset.__all__ + __all__ = (field_list.__all__ + manager.__all__ + queryset.__all__ +
transform.__all__ + visitor.__all__) transform.__all__ + visitor.__all__)

View File

@ -1,5 +1,5 @@
from functools import partial from functools import partial
from .queryset import QuerySet from mongoengine.queryset.queryset import QuerySet
__all__ = ('queryset_manager', 'QuerySetManager') __all__ = ('queryset_manager', 'QuerySetManager')

View File

@ -1,3 +1,5 @@
from __future__ import absolute_import
import copy import copy
import itertools import itertools
import operator import operator
@ -15,9 +17,9 @@ from mongoengine.common import _import_class
from mongoengine.errors import (OperationError, NotUniqueError, from mongoengine.errors import (OperationError, NotUniqueError,
InvalidQueryError) InvalidQueryError)
from . import transform from mongoengine.queryset import transform
from .field_list import QueryFieldList from mongoengine.queryset.field_list import QueryFieldList
from .visitor import Q, QNode from mongoengine.queryset.visitor import Q, QNode
__all__ = ('QuerySet', 'DO_NOTHING', 'NULLIFY', 'CASCADE', 'DENY', 'PULL') __all__ = ('QuerySet', 'DO_NOTHING', 'NULLIFY', 'CASCADE', 'DENY', 'PULL')

View File

@ -1,2 +1,2 @@
from .all_warnings import AllWarnings from all_warnings import AllWarnings
from .document import * from document import *

View File

@ -137,13 +137,11 @@ class DynamicTest(unittest.TestCase):
embedded_doc_1.validate() embedded_doc_1.validate()
embedded_doc_2 = Embedded(content='this is not a url') embedded_doc_2 = Embedded(content='this is not a url')
with self.assertRaises(ValidationError): self.assertRaises(ValidationError, embedded_doc_2.validate)
embedded_doc_2.validate()
doc.embedded_field_1 = embedded_doc_1 doc.embedded_field_1 = embedded_doc_1
doc.embedded_field_2 = embedded_doc_2 doc.embedded_field_2 = embedded_doc_2
with self.assertRaises(ValidationError): self.assertRaises(ValidationError, doc.validate)
doc.validate()
def test_inheritance(self): def test_inheritance(self):
"""Ensure that dynamic document plays nice with inheritance""" """Ensure that dynamic document plays nice with inheritance"""