Description
The current test_examples.py validates syntax and import consistency but cannot catch runtime errors like undefined names (MENU_BUTTON in dpad_piano.py was a recent example).
Tasks
Priority
P0 — prevents broken examples from being merged
Related
Description
The current
test_examples.pyvalidates syntax and import consistency but cannot catch runtime errors like undefined names (MENU_BUTTONindpad_piano.pywas a recent example).Tasks
lib/*/examples/*.pymachinemodule for import/initialisation validation when the example is compatiblemake test-examplesand CIPriority
P0 — prevents broken examples from being merged
Related
dpad_piano.pyhad undefinedMENU_BUTTON