示例#1
0
 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"])
示例#2
0
 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)
示例#3
0
 def test(self):
     Item.objects.bulk_create([Item(name="1")])
     self.assertEqual(Item.objects.get(name="1").order, 0)
示例#4
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)
示例#5
0
 def setUp(self):
     self.obj = Item(pk=1, name='dummy_item', price=100)