diff options
author | Jeff Epler <jepler@unpythonic.net> | 2025-09-10 07:45:50 -0500 |
---|---|---|
committer | Jeff Epler <jepler@unpythonic.net> | 2025-09-10 09:20:01 -0500 |
commit | 7630ef0240a543883095635f5b43a81a11f79e20 (patch) | |
tree | d6539bc1c065f7230409d2aa2c95b1becd333879 | |
parent | 9728538c3ae81c3e9932126e77ba469e36b30863 (diff) |
tests: Add a test for invalid syntax in @micropython.asm.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
-rw-r--r-- | tests/inlineasm/thumb/asmerrors.py | 4 | ||||
-rw-r--r-- | tests/inlineasm/thumb/asmerrors.py.exp | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/inlineasm/thumb/asmerrors.py b/tests/inlineasm/thumb/asmerrors.py new file mode 100644 index 000000000..a26f93225 --- /dev/null +++ b/tests/inlineasm/thumb/asmerrors.py @@ -0,0 +1,4 @@ +try: + exec("@micropython.asm_thumb\ndef l():\n a = di(a2, a2, -1)") +except SyntaxError as e: + print(e) diff --git a/tests/inlineasm/thumb/asmerrors.py.exp b/tests/inlineasm/thumb/asmerrors.py.exp new file mode 100644 index 000000000..7590f171e --- /dev/null +++ b/tests/inlineasm/thumb/asmerrors.py.exp @@ -0,0 +1 @@ +expecting an assembler instruction |