Use six integer types instead of explicit types, since six is now a dependency of the project.

This commit is contained in:
Gilb's 2016-03-18 19:51:09 +01:00
parent 39eec59c90
commit d9b3a9fb60
2 changed files with 2 additions and 2 deletions

View File

@ -20,7 +20,6 @@ else:
import pymongo
import gridfs
from bson import Binary, DBRef, SON, ObjectId
try:
from bson.int64 import Int64
except ImportError:

View File

@ -12,6 +12,7 @@ import uuid
import math
import itertools
import re
import six
try:
import dateutil
@ -3620,7 +3621,7 @@ class FieldTest(unittest.TestCase):
doc = TestLongFieldConsideredAsInt64(some_long=42).save()
db = get_db()
self.assertTrue(isinstance(db.test_long_field_considered_as_int64.find()[0]['some_long'], Int64))
self.assertTrue(isinstance(doc.some_long, (int, long,)))
self.assertTrue(isinstance(doc.some_long, six.integer_types))
class EmbeddedDocumentListFieldTestCase(unittest.TestCase):