NotUniqueError gracefully replacing ambiguous OperationError when appropriate
This commit is contained in:
parent
eedf908770
commit
1c5e6a3425
4 changed files with 23 additions and 9 deletions
|
|
@ -578,7 +578,7 @@ class QuerySetTest(unittest.TestCase):
|
|||
def throw_operation_error_not_unique():
|
||||
Blog.objects.insert([blog2, blog3], safe=True)
|
||||
|
||||
self.assertRaises(OperationError, throw_operation_error_not_unique)
|
||||
self.assertRaises(NotUniqueError, throw_operation_error_not_unique)
|
||||
self.assertEqual(Blog.objects.count(), 2)
|
||||
|
||||
Blog.objects.insert([blog2, blog3], write_options={'continue_on_error': True})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue