Пример #1
0
 async def test_concurrency_create(self):
     all_write = await asyncio.gather(
         *[Tournament.create(name='Test') for _ in range(100)])
     all_read = await Tournament.all()
     self.assertEqual(set(all_write), set(all_read))
Пример #2
0
 async def create_trans_concurrent(self):
     async with in_transaction():
         await asyncio.gather(*[Tournament.create(name="Test") for _ in range(100)])