1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-12-24 21:33:51 +03:00
libxml2/python/tests
Nick Wellnhofer c5a8aef2f6 error: Refactor error reporting
Introduce xmlStrVASPrintf, trying to handle buggy snprintf
implementations.

Introduce xmlSetError to set errors atomically.

Introduce xmlUpdateError to set an error, fixing up node, file and line.

Introduce helper function xmlRaiseMemoryError.

Make legacy error handlers call xmlReportError, avoiding checks in
xmlVRaiseError.

Remove fragile support for getting file and line info from XInclude
nodes.
2023-12-21 02:46:27 +01:00
..
attribs.py tree: Report malloc failures 2023-12-11 22:13:05 +01:00
build.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
compareNodes.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
ctxterror.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
cutnpaste.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
dtdvalid.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
error.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
inbuf.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
indexes.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
input_callback.py error: Refactor error reporting 2023-12-21 02:46:27 +01:00
invalid.xml more accessor classes for the parser context, allow to switch on and check 2002-02-03 16:53:19 +00:00
Makefile.am python: Make sure to distribute new files 2023-11-04 19:32:07 +01:00
nsdel.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
outbuf.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
push.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
pushSAX.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
pushSAXhtml.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader2.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader3.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader4.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader5.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader6.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader7.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader8.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
reader.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
readererr.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
readernext.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
regexp.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
relaxng.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
resolver.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
schema.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
serialize.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
setup_test.py python: Fix tests 2023-09-21 21:31:52 +02:00
sync.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
test.dtd Applied patch from Brent Hendricks adding support for late DTD validation. 2004-11-10 11:55:47 +00:00
thread2.py memory: Fix memory debugging with Windows threads 2023-09-21 23:29:18 +02:00
tst.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
tst.xml added more informations in the libxml2-python package including docs. 2002-02-02 09:17:16 +00:00
tstLastError.py parser: Fix detection of null bytes 2023-08-29 18:43:10 +02:00
tstmem.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
tstURI.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
tstxpath.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
valid.xml more accessor classes for the parser context, allow to switch on and check 2002-02-03 16:53:19 +00:00
validate.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
validDTD.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
validRNG.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
validSchemas.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
walker.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
xpath.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
xpathext.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
xpathleak.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
xpathns.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00
xpathret.py python: Fix tests on MinGW 2023-08-15 12:55:35 +02:00