blueprint-compiler/tests
James Westman fd55a5abf2
Fix flag values
Enums/bitfields have a C identifier, a GLib nick, and a GIR name. The
last two are usually the same except the nick uses '-' and the GIR name
uses '_'. It is confusing.

Blueprint tries to use GIR names for everything, but GTK requires a C
identifier or GLib nick for enum and bitfield values. Blueprint was
sometimes passing the GIR name through instead of finding one of the
other names. Fixed by always emitting the C identifier for enums and
bitfields where the GIR type is known.
2022-06-10 13:30:12 -05:00
..
sample_errors Add errors for duplicate properties and blocks 2022-06-08 23:08:15 -05:00
samples Fix flag values 2022-06-10 13:30:12 -05:00
__init__.py Move tests out of main package 2021-10-22 23:35:29 -05:00
fuzz.py build: Install to datadir 2022-06-07 11:52:55 -05:00
fuzz.sh tests: Add fuzz test 2022-04-18 20:22:31 -05:00
meson.build Fix tests 2021-10-28 00:13:46 -05:00
test_samples.py Add errors for duplicate properties and blocks 2022-06-08 23:08:15 -05:00
test_tokenizer.py tokenizer: Fix operator tokenization 2022-04-30 16:41:46 -05:00