1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
try:
import uasyncio
except ImportError:
print("SKIP")
raise SystemExit
# Sample of public symbols we expect to see from `asyncio`. Verify they're all
# available on `uasyncio`.
expected = [
"CancelledError",
"create_task",
"current_task",
"Event",
"gather",
"get_event_loop",
"Lock",
"Loop",
"open_connection",
"run",
"run_until_complete",
"sleep",
"sleep_ms",
"start_server",
"StreamReader",
"StreamWriter",
"Task",
"ThreadSafeFlag",
"wait_for",
]
for e in expected:
getattr(uasyncio, e)
|