1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-27 04:55:04 +03:00
libxml2/test
Kasimier T. Buchcik 876a6db193 Simpified attribute wildcard creation and assignment to get rid of memory
* xmlschemas.c include/libxml/schemasInternals.h
  test/schemas/bug152470_1.* result/schemas/bug152470_1_1*:
  Simpified attribute wildcard creation and assignment to get rid
  of memory leaks.
  Restructured the validation process.
  Restructured and expanded parsing of <attributeGroup>.
  Added initial handing of xsi:type.
  Advanced handling of xsi:nil (should work now for simple types).
  Added construction of schemata using xsi:schemaLocation and
  xsi:noNamespaceSchemaLocation; this is not enabled, since
  no corresponding API exists yet.
  Moved the content model to complex type components.
  Resolution of types for attributes will look for simple types
  only (incl. all the built-in simple types).
  Extended parsing of 'anyAttribute'.
  Fixed content-type type for complex types if derived from
  'anyType' using the short-hand form (see bug # 152470,
  submitted by Thilo Jeremias).
* include/libxml/xmlschematypes.h: Cleaned up some comments.
* xstc/xstc.py: Workaround to accomodate case insensitive
  test definitions in ms-test.def.xml.
* result/schemas/deter0_0_0.err result/schemas/ns0_0_2.err
  result/schemas/ns0_1_2.err: Adapted.
2004-09-16 11:31:52 +00:00
..
automata merged the current state of XML Schemas implementation, it is not 2002-04-16 15:50:10 +00:00
c14n added merlin-c14n-two.tar.gz tests for 2002-06-04 04:27:44 +00:00
catalogs applied patches from Peter Breitenlohner to fix handling of white space 2004-07-16 09:03:08 +00:00
dtds Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
errors fixed a bug where invalid charrefs may not be detected sometimes as 2004-06-03 11:22:31 +00:00
HTML Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch added 2002-10-22 19:14:58 +00:00
namespaces Forgot to add some more tests for namespace error handling, Daniel 2003-09-13 12:45:33 +00:00
regexp patched a bug in parsing production 1 and 2 of xmlschemas regexp that 2004-03-31 15:50:43 +00:00
relaxng added check for external reference in xmlRelaxNGGetElements (bug 137718) 2004-03-20 11:32:36 +00:00
schemas Simpified attribute wildcard creation and assignment to get rid of memory 2004-09-16 11:31:52 +00:00
scripts small typo pointed out by Mike Hommey slightly improved the --c14n 2004-08-16 00:39:03 +00:00
SVG Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
threads added entities testing to the Thread test make the test reasonable fix the 2001-10-22 09:46:13 +00:00
URI Rewrite/cleanup/tests of URI normalization: 2001-02-02 17:07:32 +00:00
valid implemented bugfix from Massimo Morara for DTD dumping problem. added 2004-06-24 02:24:44 +00:00
VC fixing a comment fixing some troubles with validity check on namespaces 2002-02-13 13:32:35 +00:00
VCM fixing bug #108976 get the ID/REFs to reference the ID in the document 2003-03-23 12:02:56 +00:00
warning Bunch of new parser cleanup work: 2000-08-27 21:12:29 +00:00
WFC Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
XInclude fixed problem causing duplicate fallback execution (bug 139520) added 2004-04-16 08:11:26 +00:00
xmlid relaxed id() to not check taht the name(s) passed are actually NCName, 2004-04-18 20:55:39 +00:00
XPath improved the script accordingly to the XInclude regression tests updates 2003-02-13 15:52:58 +00:00
xsdtest added PYTHONPATH to python tests for Schemas and RelaxNG added testfile 2004-03-31 02:01:32 +00:00
.cvsignore quiet down cvs somewhat 2002-12-28 04:48:15 +00:00
att1 Attribute nomarlization closing bug #3597 1999-11-17 17:32:38 +00:00
att2 Attribute nomarlization closing bug #3597 1999-11-17 17:32:38 +00:00
att3 Fixing #71342 serializing '\n' in attribute values added a specific test. 2002-02-13 13:07:41 +00:00
att4 Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. 2002-12-16 22:04:11 +00:00
att5 adding namespace checkings while making sure they still parse as 2003-09-11 23:42:01 +00:00
att6 fixed a problem in push mode when attribute contains unescaped '>' 2004-02-18 14:28:22 +00:00
att7 xmlAttrSerializeTxtContent don't segfault if NULL is passed. adding an old 2004-02-20 08:18:58 +00:00
att8 fix bug reported by Holger Rauch added the test to th regression suite 2004-03-10 16:27:03 +00:00
attrib.xml Someone found a bug hiding in a corner, caught it ! 2001-03-20 11:27:34 +00:00
bigentname.xml Bunch of new parser cleanup work: 2000-08-27 21:12:29 +00:00
bigname2.xml Bunch of new parser cleanup work: 2000-08-27 21:12:29 +00:00
bigname.xml Bunch of new parser cleanup work: 2000-08-27 21:12:29 +00:00
cdata Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
cdata2 added the same htmlRead APIs than their XML counterparts new parser 2003-09-26 12:47:50 +00:00
comment2.xml Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
comment.xml Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
dav1 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav3 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav4 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav5 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav6 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav7 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav8 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav9 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav10 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav11 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav12 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav13 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav15 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav16 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav17 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav18 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dav19 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
defattr2.xml allow to inherit attributes from the DTD directly in the tree, this is 2001-08-07 01:10:10 +00:00
defattr.xml allow to inherit attributes from the DTD directly in the tree, this is 2001-08-07 01:10:10 +00:00
dia1 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dia2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd1 Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00
dtd2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd3 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd4 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd5 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd6 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd7 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd8 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd9 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd10 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
dtd11 adding XInclude support to the reader interface. Lot of testing of the 2003-11-03 12:31:38 +00:00
dtd12 This is the 2.0.0-beta, lots and lots and lots of changes 2000-03-14 18:30:20 +00:00
dtd13 Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
ent1 Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00
ent2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
ent3 Release 0.2, 80% rewrite, nothing left intact ... Daniel 1998-08-13 03:39:55 +00:00
ent4 Changed the internals a lot for DOM, entity support, slight changes of API, 1998-10-27 06:21:04 +00:00
ent5 CharRef handling, comments, formatting, pre UTF-8 handling, Daniel. 1998-11-01 19:34:31 +00:00
ent6 adding XInclude support to the reader interface. Lot of testing of the 2003-11-03 12:31:38 +00:00
ent7 Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
ent8 BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs 1999-10-25 13:15:52 +00:00
ent9 fixed a serious problem when substituing entities using the Reader, the 2004-06-08 12:03:41 +00:00
eve.xml Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel 1999-08-10 19:04:08 +00:00
intsubset.xml fixed bug #132575 about finding the end of the internal subset in push 2004-02-12 11:57:52 +00:00
isolat1 Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
isolat2 Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
isolat3 Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
ns Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
ns2 Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
ns3 Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
ns4 Oops, it seems I forgot to commit 1.8.4 changes 2000-01-14 14:45:24 +00:00
ns5 "" is a valid hexbinary string dixit xmlschema-dev update the test. added 2004-08-31 08:42:17 +00:00
p3p Time to commit 3 days of work rewriting the parser internal, 2003-09-10 10:51:05 +00:00
pi2.xml Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
pi.xml Revamped HTML parsing, lots of bug fixes for HTML stuff, 1999-10-14 09:10:25 +00:00
rdf1 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
rdf2 Updated the tests and result files for better conformances, added rdf2, Daniel 1999-01-17 13:48:01 +00:00
slashdot.rdf Allocate a per-parser SAX table, correct the SAX results, Daniel. 1999-06-26 23:07:37 +00:00
slashdot.xml Allocate a per-parser SAX table, correct the SAX results, Daniel. 1999-06-26 23:07:37 +00:00
svg1 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
svg2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
svg3 Allocate a per-parser SAX table, correct the SAX results, Daniel. 1999-06-26 23:07:37 +00:00
title.xml Changed the title external parsed entity in tests, Daniel 2000-08-20 15:32:58 +00:00
tstblanks.xml Bunch of new parser cleanup work: 2000-08-27 21:12:29 +00:00
utf8bom.xml - parser.c: fixed UTF8 BOM support in push mode 2001-06-28 12:13:56 +00:00
utf16bebom.xml Enhanced the handling of UTF-16, UTF-16LE and UTF-16BE encodings. Now 2003-11-28 09:39:10 +00:00
utf16bom.xml patch from Dodji Seketeli about UTF16 BOM when using the push XML parser. 2003-07-16 21:18:19 +00:00
utf16lebom.xml Enhanced the handling of UTF-16, UTF-16LE and UTF-16BE encodings. Now 2003-11-28 09:39:10 +00:00
wap.xml - parser.c test/wap.xml result/noent/wap.xml result/wap.xml: 2000-10-15 10:02:56 +00:00
wml.xml Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
xhtml1 modified the existing APIs to handle XHTML1 serialization rules 2002-11-21 14:10:52 +00:00
xhtmlcomp apply fix for XHTML1 formating from Nick Wellnhofer fixes bug #141266 2004-05-09 23:48:39 +00:00
xml1 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00
xml2 Release of libxml-1.1, Daniel. 1999-06-02 17:44:04 +00:00