• Adrian Negreanu's avatar
    testsqlite3: a test for sqlite3gen · 733aaaa0
    Adrian Negreanu authored
    This verifies the 'memberdef' table against the generated XMLs.
    It accomplishes this by executing a sql query, constructed by iterating
    through the children and attributes of the memberdef XML element.
    
    The information translated from xml to sql, is then removed from the DOM,
    and the unprocessed bits are printed as warning messages.
    
    usage:
        testing/testsqlite3.py -d /.../doxygen_sqlite3.db -x /.../xml/test__x11_8cpp.xml
    
    output:
    WARNING: 'location' has unprocessed attr 'bodyend'
    WARNING: 'memberdef' has unprocessed child elem 'briefdescription'
    WARNING: 'memberdef' has unprocessed child elem 'detaileddescription'
    WARNING: 'memberdef' has unprocessed child elem 'inbodydescription'
    WARNING: 'memberdef' has unprocessed child elem 'location'
    WARNING: 'memberdef' has unprocessed attr 'kind'
    WARNING: 'memberdef' has unprocessed attr 'prot'
    WARNING: 'memberdef' has unprocessed attr 'static'
    WARNING: 'memberdef' has unprocessed attr 'id'
    733aaaa0
Name
Last commit
Last update
addon Loading commit data...
doc Loading commit data...
examples Loading commit data...
jquery Loading commit data...
libmd5 Loading commit data...
packages/rpm Loading commit data...
qtools Loading commit data...
src Loading commit data...
testing Loading commit data...
tmake Loading commit data...
winbuild Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
Doxyfile Loading commit data...
INSTALL Loading commit data...
LANGUAGE.HOWTO Loading commit data...
LICENSE Loading commit data...
Makefile.in Loading commit data...
Makefile.win_make.in Loading commit data...
Makefile.win_nmake.in Loading commit data...
PLATFORMS Loading commit data...
README.md Loading commit data...
configure Loading commit data...
configure.bin Loading commit data...