mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-28 12:55:05 +00:00
147 lines
2.5 KiB
Python
147 lines
2.5 KiB
Python
async def func():
|
|
import trio
|
|
from trio import sleep
|
|
|
|
await trio.sleep(0) # ASYNC115
|
|
await trio.sleep(1) # OK
|
|
await trio.sleep(0, 1) # OK
|
|
await trio.sleep(...) # OK
|
|
await trio.sleep() # OK
|
|
|
|
trio.sleep(0) # ASYNC115
|
|
foo = 0
|
|
trio.sleep(foo) # OK
|
|
trio.sleep(1) # OK
|
|
time.sleep(0) # OK
|
|
|
|
sleep(0) # ASYNC115
|
|
|
|
bar = "bar"
|
|
trio.sleep(bar)
|
|
|
|
x, y = 0, 2000
|
|
trio.sleep(x) # OK
|
|
trio.sleep(y) # OK
|
|
|
|
(a, b, [c, (d, e)]) = (1, 2, (0, [4, 0]))
|
|
trio.sleep(c) # OK
|
|
trio.sleep(d) # OK
|
|
trio.sleep(e) # OK
|
|
|
|
m_x, m_y = 0
|
|
trio.sleep(m_y) # OK
|
|
trio.sleep(m_x) # OK
|
|
|
|
m_a = m_b = 0
|
|
trio.sleep(m_a) # OK
|
|
trio.sleep(m_b) # OK
|
|
|
|
m_c = (m_d, m_e) = (0, 0)
|
|
trio.sleep(m_c) # OK
|
|
trio.sleep(m_d) # OK
|
|
trio.sleep(m_e) # OK
|
|
|
|
|
|
def func():
|
|
import trio
|
|
|
|
trio.run(trio.sleep(0)) # ASYNC115
|
|
|
|
|
|
from trio import Event, sleep
|
|
|
|
|
|
def func():
|
|
sleep(0) # ASYNC115
|
|
|
|
|
|
async def func():
|
|
await sleep(seconds=0) # ASYNC115
|
|
|
|
|
|
def func():
|
|
import trio
|
|
|
|
if (walrus := 0) == 0:
|
|
trio.sleep(walrus) # OK
|
|
|
|
|
|
def func():
|
|
import trio
|
|
|
|
async def main() -> None:
|
|
sleep = 0
|
|
for _ in range(2):
|
|
await trio.sleep(sleep) # OK
|
|
sleep = 10
|
|
|
|
trio.run(main)
|
|
|
|
|
|
async def func():
|
|
import anyio
|
|
from anyio import sleep
|
|
|
|
await anyio.sleep(0) # ASYNC115
|
|
await anyio.sleep(1) # OK
|
|
await anyio.sleep(0, 1) # OK
|
|
await anyio.sleep(...) # OK
|
|
await anyio.sleep() # OK
|
|
|
|
anyio.sleep(0) # ASYNC115
|
|
foo = 0
|
|
anyio.sleep(foo) # OK
|
|
anyio.sleep(1) # OK
|
|
time.sleep(0) # OK
|
|
|
|
sleep(0) # ASYNC115
|
|
|
|
bar = "bar"
|
|
anyio.sleep(bar)
|
|
|
|
x, y = 0, 2000
|
|
anyio.sleep(x) # OK
|
|
anyio.sleep(y) # OK
|
|
|
|
(a, b, [c, (d, e)]) = (1, 2, (0, [4, 0]))
|
|
anyio.sleep(c) # OK
|
|
anyio.sleep(d) # OK
|
|
anyio.sleep(e) # OK
|
|
|
|
m_x, m_y = 0
|
|
anyio.sleep(m_y) # OK
|
|
anyio.sleep(m_x) # OK
|
|
|
|
m_a = m_b = 0
|
|
anyio.sleep(m_a) # OK
|
|
anyio.sleep(m_b) # OK
|
|
|
|
m_c = (m_d, m_e) = (0, 0)
|
|
anyio.sleep(m_c) # OK
|
|
anyio.sleep(m_d) # OK
|
|
anyio.sleep(m_e) # OK
|
|
|
|
|
|
def func():
|
|
import anyio
|
|
|
|
anyio.run(anyio.sleep(0)) # ASYNC115
|
|
|
|
|
|
def func():
|
|
import anyio
|
|
|
|
if (walrus := 0) == 0:
|
|
anyio.sleep(walrus) # OK
|
|
|
|
|
|
def func():
|
|
import anyio
|
|
|
|
async def main() -> None:
|
|
sleep = 0
|
|
for _ in range(2):
|
|
await anyio.sleep(sleep) # OK
|
|
sleep = 10
|
|
|
|
anyio.run(main)
|