34 lines
585 B
Python
34 lines
585 B
Python
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)
|