1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-12-24 21:33:51 +03:00
libxml2/python/tests
Alexey Neyman 48da90bc4a Python binding for xmlRegisterInputCallback
It is possible to make xmlIO handle any protocol by means of
xmlRegisterInputCallback(). However, that function is currently only
available in C API. So, the natural solution seems to be implementing Python
bindings for the xmlRegisterInputCallback.

* python/generator.py: skip xmlPopInputCallbacks
* python/libxml.c python/libxml.py python/libxml_wrap.h: implement the
  wrappers
* python/tests/input_callback.py python/tests/Makefile.am: also add a test case
2013-02-25 15:54:25 +08:00
..
attribs.py fixed xmlHasNsProp() bugs for defaulted from DTD attribs, added a specific 2002-03-07 22:21:56 +00:00
build.py hardened the addChild function added accessors needed for xmlNode, a bit 2002-02-04 00:17:01 +00:00
compareNodes.py Added code submitted by Andreas Pakulat to provide node equality, 2006-06-26 18:25:40 +00:00
ctxterror.py fixing #109227 providing more context in case of start/end tag mismatch 2003-03-27 14:55:52 +00:00
cutnpaste.py fixed xmlReconciliateNs(), added a Python test/example for inter-document 2002-03-07 00:05:35 +00:00
dtdvalid.py Applied patch from Brent Hendricks adding support for late DTD validation. 2004-11-10 11:55:47 +00:00
error.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
inbuf.py updated the python bindings, added code for easier File I/O, and the 2002-09-12 15:00:57 +00:00
indexes.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
input_callback.py Python binding for xmlRegisterInputCallback 2013-02-25 15:54:25 +08: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 binding for xmlRegisterInputCallback 2013-02-25 15:54:25 +08:00
nsdel.py applied patch from Brent Hendricks adding namespace removal at the python 2005-04-12 01:02:29 +00:00
outbuf.py applied patch from Malcolm Tredinnick fixing bug #154294 related to saving 2004-10-04 10:26:54 +00:00
push.py change a small bit in the way valididy error messages get initialized 2002-02-03 20:13:06 +00:00
pushSAX.py started adding SAX interfaces added a basic SAX test Daniel 2002-02-04 14:07:26 +00:00
pushSAXhtml.py updated the python bindings, added code for easier File I/O, and the 2002-09-12 15:00:57 +00:00
reader2.py switched Relax-NG module to teh new error reporting. Better default 2003-10-07 11:33:24 +00:00
reader3.py one more IsEmptyElement crazyness, that time in external parsed entities 2003-01-09 23:19:02 +00:00
reader4.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
reader5.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
reader6.py added the xmlWriter module contributed by Alfred Mickautsch added room for 2003-10-20 22:32:39 +00:00
reader7.py removing xmldwalk module since it got merged with the xmlreader. cleanup 2003-10-20 17:07:41 +00:00
reader8.py keep the ChangeLog compressed fix a segfault when using Close() test for 2004-04-18 14:58:57 +00:00
reader.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
readererr.py Fix python regression test after 583439 cleanup 2009-08-24 11:59:07 +02:00
readernext.py added a regression test from Rob Richards for the previous bug Daniel 2005-03-10 14:03:08 +00:00
regexp.py improving some documentation comments found and fixed a mem leak with 2002-09-25 22:25:35 +00:00
relaxng.py fixed doc comment problems adding RelaxNG wrappers added a specific test 2003-02-09 23:33:36 +00:00
resolver.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
schema.py Applied patch from Torkel Lyng to add Schemas support to the Python 2004-08-18 09:13:18 +00:00
serialize.py Fix html serialization error and htmlSetMetaEncoding() 2012-05-11 12:38:23 +08:00
sync.py make the push interfaces synchronous added a specific test added the new 2004-07-05 16:46:09 +00:00
test.dtd Applied patch from Brent Hendricks adding support for late DTD validation. 2004-11-10 11:55:47 +00:00
thread2.py patch from Stphane Bidoul for setting up threads global defaults. this 2003-05-15 22:11:36 +00:00
tst.py change a small bit in the way valididy error messages get initialized 2002-02-03 20:13:06 +00:00
tst.xml added more informations in the libxml2-python package including docs. 2002-02-02 09:17:16 +00:00
tstLastError.py removed a potentially uninitialized variable error fixed a deprecation 2005-08-24 09:36:47 +00:00
tstmem.py try to fix a problem with valgrind. applied memory leak fix from Brent 2005-03-02 10:47:41 +00:00
tstURI.py Added wrapper for the xmlURIPtr type, provided accessors, fixed the 2002-02-23 10:10:33 +00:00
tstxpath.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00: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 applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
validDTD.py another patch from Brent Hendricks to add new handlers with the various 2005-03-30 22:47:10 +00:00
validRNG.py another patch from Brent Hendricks to add new handlers with the various 2005-03-30 22:47:10 +00:00
validSchemas.py another patch from Brent Hendricks to add new handlers with the various 2005-03-30 22:47:10 +00:00
walker.py removing xmldwalk module since it got merged with the xmlreader. cleanup 2003-10-20 17:07:41 +00:00
xpath.py make sure SAX endDocument is always called as this could result in a 2002-03-05 15:41:29 +00:00
xpathext.py applied patch from Malcolm Tredinnick to avoid tabs in python sources, 2004-02-23 10:53:52 +00:00
xpathleak.py Fix memory leak in xmlXPathEvalExpression() 2009-10-12 22:42:26 +02:00
xpathns.py fix a memory errro when using namespace nodes returned from XPath queries, 2008-03-12 09:32:04 +00:00
xpathret.py added the possibility of returning nodesets from XPath extension functions 2002-03-01 16:14:17 +00:00