Update changelog and add another ut case
This commit is contained in:
@@ -4709,19 +4709,22 @@ class QuerySetTest(unittest.TestCase):
|
||||
|
||||
serialized_user = User.objects.exclude(
|
||||
'password_salt', 'password_hash').as_pymongo()[0]
|
||||
self.assertEqual(set(['_id', 'email']), set(serialized_user.keys()))
|
||||
self.assertEqual({'_id', 'email'}, set(serialized_user.keys()))
|
||||
|
||||
serialized_user = User.objects.exclude(
|
||||
'id', 'password_salt', 'password_hash').to_json()
|
||||
self.assertEqual('[{"email": "ross@example.com"}]', serialized_user)
|
||||
|
||||
serialized_user = User.objects.only('email').as_pymongo()[0]
|
||||
self.assertEqual({'_id', 'email'}, set(serialized_user.keys()))
|
||||
|
||||
serialized_user = User.objects.exclude(
|
||||
'password_salt').only('email').as_pymongo()[0]
|
||||
self.assertEqual(set(['_id', 'email']), set(serialized_user.keys()))
|
||||
self.assertEqual({'_id', 'email'}, set(serialized_user.keys()))
|
||||
|
||||
serialized_user = User.objects.exclude(
|
||||
'password_salt', 'id').only('email').as_pymongo()[0]
|
||||
self.assertEqual(set(['email']), set(serialized_user.keys()))
|
||||
self.assertEqual({'email'}, set(serialized_user.keys()))
|
||||
|
||||
serialized_user = User.objects.exclude(
|
||||
'password_salt', 'id').only('email').to_json()
|
||||
|
||||
Reference in New Issue
Block a user