Adafruit_CircuitPython_PIOASM/tests
Jeff Epler b746aec729 Add public_labels, test of labels
Now, a label declared with `public foo:` will be exported in the
`public_labels` property of `Program` objects.

Additionally, a test of this feature as well as the existing
duplicate label detection feature is added.

Change the return type of `assemble` so that it better reflects reality

Add docstrings for the public properties of Program objects
2024-09-19 22:13:14 -05:00
..
all_pio_instructions.py Add (failing) test comparing "all" instructions to sdk pioasm 2024-09-13 16:01:53 -05:00
pytest_helpers.py Recognize .pio_version directive (integer arguments only) 2024-09-05 08:37:43 -05:00
test_all.py Add (failing) test comparing "all" instructions to sdk pioasm 2024-09-13 16:01:53 -05:00
test_in.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00
test_label.py Add public_labels, test of labels 2024-09-19 22:13:14 -05:00
test_misc.py Better diagnose the incorrect lines like "side 1" or "[5]" 2024-07-10 08:09:46 -05:00
test_mov.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00
test_nop.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00
test_out.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00
test_pseudo.py Check directives that must come before an instruction 2024-09-05 13:13:20 -05:00
test_radix.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00
test_version.py Fix assembly of irq & mov rxfifo[] instructions to match sdk pioasm 2024-09-13 16:32:12 -05:00
test_wrap.py Add type annotations for library and tests. 2024-05-27 12:30:52 -07:00