From ca79b4961953be587a290bc995ae925e664c9fbc Mon Sep 17 00:00:00 2001 From: Jim Mussared Date: Thu, 8 Jun 2023 16:42:19 +1000 Subject: extmod/asyncio/uasyncio.py: Add backwards-compatible uasyncio alias. This allows existing code that does `import uasyncio` or `import uasyncio as asyncio` to continue working. It uses the same lazy-loading as asyncio to prevent loading of unused features. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared --- tests/extmod/asyncio_as_uasyncio.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/extmod/asyncio_as_uasyncio.py (limited to 'tests/extmod/asyncio_as_uasyncio.py') diff --git a/tests/extmod/asyncio_as_uasyncio.py b/tests/extmod/asyncio_as_uasyncio.py new file mode 100644 index 0000000000..612292299c --- /dev/null +++ b/tests/extmod/asyncio_as_uasyncio.py @@ -0,0 +1,12 @@ +try: + import uasyncio + import asyncio +except ImportError: + print("SKIP") + raise SystemExit + +x = set(dir(uasyncio)) +y = set(dir(asyncio)) - set(["event", "lock", "stream", "funcs"]) + +print(x - y) +print(y - x) -- cgit v1.2.3