X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/882d8795c6ff65c02f2657e596391748d1b6b7f5:/tests/data/cases/remove_await_parens.py..refs/heads/master:/.vim/bundle/black/tests/data/cases/static/gitweb.js diff --git a/tests/data/cases/remove_await_parens.py b/tests/data/cases/remove_await_parens.py deleted file mode 100644 index 8c7223d..0000000 --- a/tests/data/cases/remove_await_parens.py +++ /dev/null @@ -1,176 +0,0 @@ -import asyncio - -# Control example -async def main(): - await asyncio.sleep(1) - -# Remove brackets for short coroutine/task -async def main(): - await (asyncio.sleep(1)) - -async def main(): - await ( - asyncio.sleep(1) - ) - -async def main(): - await (asyncio.sleep(1) - ) - -# Check comments -async def main(): - await ( # Hello - asyncio.sleep(1) - ) - -async def main(): - await ( - asyncio.sleep(1) # Hello - ) - -async def main(): - await ( - asyncio.sleep(1) - ) # Hello - -# Long lines -async def main(): - await asyncio.gather(asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1)) - -# Same as above but with magic trailing comma in function -async def main(): - await asyncio.gather(asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1), asyncio.sleep(1),) - -# Cr@zY Br@ck3Tz -async def main(): - await ( - ((((((((((((( - ((( ((( - ((( ((( - ((( ((( - ((( ((( - ((black(1))) - ))) ))) - ))) ))) - ))) ))) - ))) ))) - ))))))))))))) - ) - -# Keep brackets around non power operations and nested awaits -async def main(): - await (set_of_tasks | other_set) - -async def main(): - await (await asyncio.sleep(1)) - -# It's awaits all the way down... -async def main(): - await (await x) - -async def main(): - await (yield x) - -async def main(): - await (await (asyncio.sleep(1))) - -async def main(): - await (await (await (await (await (asyncio.sleep(1)))))) - -async def main(): - await (yield) - -# output -import asyncio - - -# Control example -async def main(): - await asyncio.sleep(1) - - -# Remove brackets for short coroutine/task -async def main(): - await asyncio.sleep(1) - - -async def main(): - await asyncio.sleep(1) - - -async def main(): - await asyncio.sleep(1) - - -# Check comments -async def main(): - await asyncio.sleep(1) # Hello - - -async def main(): - await asyncio.sleep(1) # Hello - - -async def main(): - await asyncio.sleep(1) # Hello - - -# Long lines -async def main(): - await asyncio.gather( - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - ) - - -# Same as above but with magic trailing comma in function -async def main(): - await asyncio.gather( - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - asyncio.sleep(1), - ) - - -# Cr@zY Br@ck3Tz -async def main(): - await black(1) - - -# Keep brackets around non power operations and nested awaits -async def main(): - await (set_of_tasks | other_set) - - -async def main(): - await (await asyncio.sleep(1)) - - -# It's awaits all the way down... -async def main(): - await (await x) - - -async def main(): - await (yield x) - - -async def main(): - await (await asyncio.sleep(1)) - - -async def main(): - await (await (await (await (await asyncio.sleep(1))))) - - -async def main(): - await (yield)