blueprint-compiler/tests
James Westman 8f3ae9a626
parser: Tweak parsing during error conditions
When an explicit parsing error is encountered and a CompileError raised,
apply the changes to the context state. This way, the rule that catches
the exception (e.g. Statement or Until) knows where the error occurred.

Also, changed "Expected" errors to be reported at the end of the
previous non-whitespace token.
2025-05-03 14:27:45 -05:00
..
formatting Formatter: Remove trailing whitespace from comments 2025-01-04 17:17:53 +00:00
sample_errors parser: Tweak parsing during error conditions 2025-05-03 14:27:45 -05:00
samples decompiler: Fix bug in signals with template object 2025-05-03 07:46:34 -05:00
__init__.py Move tests out of main package 2021-10-22 23:35:29 -05:00
fuzz.py Add isort to CI and run on files 2023-07-09 14:26:37 +00:00
fuzz.sh tests: Add fuzz test 2022-04-18 20:22:31 -05:00
meson.build tests: fix tests when used as subproject 2024-07-04 20:10:43 +00:00
test_deprecations.py tests: Test deprecations separately 2024-12-09 19:06:10 -06:00
test_formatter.py Formatter: Add trailing commas in lists 2025-01-04 16:29:15 +00:00
test_samples.py parser: Tweak parsing during error conditions 2025-05-03 14:27:45 -05:00
test_tokenizer.py tests: Fix typing 2025-04-19 13:27:20 -05:00