def test(self): Item.objects.bulk_create( [Item(name="1", order=1), Item(name="2", order=0)]) self.assertSequenceEqual( Item.objects.all().values_list("name", flat=True), ["2", "1"])
def test_with_multiple_existing(self): Item.objects.create() Item.objects.create() Item.objects.bulk_create([Item(name="1")]) self.assertEqual(Item.objects.get(name="1").order, 2)
def test(self): Item.objects.bulk_create([Item(name="1")]) self.assertEqual(Item.objects.get(name="1").order, 0)
def test_multiple(self): Item.objects.bulk_create([Item(name="1"), Item(name="2")]) self.assertEqual(Item.objects.get(name="1").order, 0) self.assertEqual(Item.objects.get(name="2").order, 1)
def setUp(self): self.obj = Item(pk=1, name='dummy_item', price=100)