mirror of
https://github.com/micropython/micropython.git
synced 2026-01-05 03:30:14 +01:00
When `MICROPY_PYEXEC_COMPILE_ONLY` is enabled and the global `mp_compile_only` is True, code is compiled but not executed. Also add comprehensive tests for compile-only functionality covering both successful compilation and syntax error detection. Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au>
14 lines
208 B
Python
14 lines
208 B
Python
# cmdline: -X compile-only
|
|
# test compile-only functionality
|
|
print("This should not be printed")
|
|
x = 1 + 2
|
|
|
|
|
|
def hello():
|
|
return "world"
|
|
|
|
|
|
class TestClass:
|
|
def __init__(self):
|
|
self.value = 42
|