1
0
mirror of https://github.com/GNOME/libxml2.git synced 2025-05-10 05:39:06 +08:00

2 Commits

Author SHA1 Message Date
Nick Wellnhofer
97f3ec7708 test: Make gentest.py use Doxygen XML
This adds Python code to look up the required feature macros for a
symbol in tools/xmlmod.py.
2025-05-02 13:33:34 +02:00
Nick Wellnhofer
af40ed75bc 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.
2025-04-27 13:01:42 +02:00