forked from loafle/openapi-generator-original
* rename, add tests * remove library support in python pydantic v1 codegen * copy tests * copy echo api tests * update samples * update doc * add back library support
20 lines
408 B
Python
20 lines
408 B
Python
# flake8: noqa
|
|
|
|
import asyncio
|
|
import random
|
|
|
|
|
|
def id_gen(bits=32):
|
|
""" Returns a n-bit randomly generated int """
|
|
return int(random.getrandbits(bits))
|
|
|
|
|
|
def async_test(f):
|
|
def wrapper(*args, **kwargs):
|
|
# coro = asyncio.coroutine(f)
|
|
coro = f
|
|
future = coro(*args, **kwargs)
|
|
loop = asyncio.get_event_loop()
|
|
loop.run_until_complete(future)
|
|
return wrapper
|