blueprint-compiler/tests
James Westman c1a82a034b decompiler: Add more decompilable tags
Add more tags to the list of things the decompiler can handle. This
required some changes to track the containing object class in the
DecompileCtx, since some objects use the same tag names.

The improved support means we can test the decompiler on most of the
test suite. Any new test samples will by default be tested to ensure the
decompiler produces the original blueprint file.

Also, updated the decompiler to always use double quotes.
2024-07-26 23:05:37 -05:00
..
formatting formatter: Handle Inline comments 2023-12-13 02:12:50 +00:00
sample_errors Support array type 2024-07-04 22:02:51 +00:00
samples decompiler: Add more decompilable tags 2024-07-26 23:05:37 -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_formatter.py Tiny formatter improvements 2023-12-19 02:29:09 +00:00
test_samples.py decompiler: Add more decompilable tags 2024-07-26 23:05:37 -05:00
test_tokenizer.py Format using black 2022-12-19 11:52:59 -06:00