1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-24 13:33:01 +03:00

tests: Rework testapi.c

Only test NULL and 0 arguments which is the only useful test from my
experience.

Use ElementTree instead of libxml2's own Python bindings in gentest.py.

Stop using the <cond> element in libxml2-api.xml. Look up modules
required by symbols using separate code in xmlmod.py, preparing for the
eventual removal of apibuild.py.
This commit is contained in:
Nick Wellnhofer
2025-04-24 20:01:45 +02:00
parent 177067ea5a
commit af40ed75bc
4 changed files with 1763 additions and 46760 deletions

47219
testapi.c

File diff suppressed because it is too large Load Diff