Fix but with save(write_concern=None) - introduced in 0.16.1
This commit is contained in:
		| @@ -400,13 +400,17 @@ class QuerySetTest(unittest.TestCase): | ||||
|         self.Person.drop_collection() | ||||
|  | ||||
|         write_concern = {"fsync": True} | ||||
|  | ||||
|         author = self.Person.objects.create(name='Test User') | ||||
|         author.save(write_concern=write_concern) | ||||
|  | ||||
|         # Ensure no regression of #1958 | ||||
|         author = self.Person(name='Test User2') | ||||
|         author.save(write_concern=None)  # will default to {w: 1} | ||||
|  | ||||
|         result = self.Person.objects.update( | ||||
|             set__name='Ross', write_concern={"w": 1}) | ||||
|         self.assertEqual(result, 1) | ||||
|  | ||||
|         self.assertEqual(result, 2) | ||||
|         result = self.Person.objects.update( | ||||
|             set__name='Ross', write_concern={"w": 0}) | ||||
|         self.assertEqual(result, None) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user