aboutsummaryrefslogtreecommitdiffstats
path: root/result
Commit message (Collapse)AuthorAgeFilesLines
* applied patch from James Bursa fixing an html parsing bug in push modeDaniel Veillard2005-07-033-0/+19
| | | | | | | | * HTMLparser.c: applied patch from James Bursa fixing an html parsing bug in push mode * result/HTML/repeat.html* test/HTML/repeat.html: added the test to the regression suite Daniel
* working some weird error reporting problem for DTD validation. augmentedDaniel Veillard2005-06-273-3/+0
| | | | | | | | * error.c valid.c: working some weird error reporting problem for DTD validation. * runtest.c: augmented with DTD validation tests * result/VC/OneID*: slight change in validation output. Daniel
* added SAXv2 regression tests apparently missing. added SAX1/SAX2 checks.Daniel Veillard2005-06-27100-0/+45739
| | | | | | | * result/*.sax2 MAkefile.am: added SAXv2 regression tests apparently missing. * runtest.c: added SAX1/SAX2 checks. Daniel
* Added regression tests (from Dhyanesh).Kasimier T. Buchcik2005-06-214-0/+2
| | | | | * test/schemas/empty-value* result/schemas/empty-value*: Added regression tests (from Dhyanesh).
* Added schema test results (Tom Browder, bug #306806).Kasimier T. Buchcik2005-06-152-0/+1
| | | | | * result/schemas/bug306806_1_0 result/schemas/bug306806_1_0.err: Added schema test results (Tom Browder, bug #306806).
* fixed a bug exposed by Rob Richards in the mailing-list added theDaniel Veillard2005-06-134-0/+4
| | | | | | | * relaxng.c: fixed a bug exposed by Rob Richards in the mailing-list * result//compare0* test//compare0*: added the regression test in the suite as this went unnoticed ! Daniel
* Further enhancement for XPath streaming, consolidated with schemas usageWilliam M. Brack2005-06-091-0/+101
| | | | | | | | | | | | * pattern.c, xpath.c, include/libxml/pattern.h: Further enhancement for XPath streaming, consolidated with schemas usage of pattern.c. Added a new enum xmlPatternFlags. * doc/*, testapi.c, elfgcchack.h: updated to reflect new enum. * test/XPath/tests/mixedpat, test/XPath/docs/mixed, result/XPath/mixedpat: added regression test for problems reported in bug306348
* Fixed an attribute fixed/default value constraint error.Kasimier T. Buchcik2005-06-091-1/+0
| | | | | * xmlschemas.c result/schemas/include1_0_0.err: Fixed an attribute fixed/default value constraint error.
* Adapted regression test resultsKasimier T. Buchcik2005-06-0944-89/+97
|
* applied patch from Malcolm Rowe to avoid namespace troubles on rollbackDaniel Veillard2005-06-095-0/+43
| | | | | | | | * parser.c: applied patch from Malcolm Rowe to avoid namespace troubles on rollback parsing of elements start #304761 * test/nsclean.xml result/noent/nsclean.xml result/nsclean.xml*: added it to the regression tests. Daniel
* Fixed facet errors to be channelled back for union type members;Kasimier T. Buchcik2005-05-252-0/+2
| | | | | | | | | | | * xmlschemas.c: Fixed facet errors to be channelled back for union type members; facet-validation will stop now on the first error. Reported by GUY Fabrice to the mailing-list. * xmlschemastypes.c: Changed to ignore lengh-related facet validation for QNames and NOTATIONs as proposed by the schema people. * test/schemas/union2* result/schemas/union2*: Added regression tests for union types (by GUY Fabrice).
* Added regression a test provided by Heiko Oberdiek (bug #303566).Kasimier T. Buchcik2005-05-102-0/+2
| | | | | | | | * test/schemas/bug303566_1* result/schemas/bug303566_1_1*: Added regression a test provided by Heiko Oberdiek (bug #303566). level for XML Schema IDCs (bug #303566 reported by Heiko Oberdiek). This should not affect pattern-like resolution on every level.
* Added test results.Kasimier T. Buchcik2005-04-182-0/+2
| | | | * result/schemas/changelog093*: Added test results.
* fixed the bug in lang() as raised by Elliotte Rusty Harold added aDaniel Veillard2005-04-061-0/+60
| | | | | | | * xpath.c: fixed the bug in lang() as raised by Elliotte Rusty Harold * result/XPath/tests/langsimple test/XPath/tests/langsimple test/XPath/docs/lang: added a regression test Daniel
* Committing again, since the CVS server aborted.Kasimier T. Buchcik2005-04-014-17/+17
| | | | | | * xmlschemas.c include/libxml/schemasInternals.h result/schemas/src-element2-*.err result/schemas/element-*.err: Committing again, since the CVS server aborted.
* fixed a problem in Relax-NG validation #159968 added the test to theDaniel Veillard2005-03-316-0/+4
| | | | | | | * relaxng.c: fixed a problem in Relax-NG validation #159968 * test/relaxng/list.* result/relaxng/list_*: added the test to the regression suite Daniel
* The schema parser will stop if components could not be resolved. This isKasimier T. Buchcik2005-03-112-0/+1
| | | | | | | | | | | * xmlschemas.c: The schema parser will stop if components could not be resolved. This is not conforming to the spec but for now will avoid internal errors during type fixup and content model creation. Restructured inclusion/import of schemata: this avoids duplicate, self and circular inclusion. Chameleon includes are still workarounded. Added restriction to disallow references to non-imported namespaces. Corrected parsing of <group>. * result/schemas/bug167754_0_0*: Added a missing test result.
* Added IDC evaluation for attribute nodes. Made 'nil'ed elements work.Kasimier T. Buchcik2005-02-151-1/+1
| | | | | | | | | * xmlschemas.c: Added IDC evaluation for attribute nodes. Made 'nil'ed elements work. Added a specific error message for 'strict' attribute wildcards. * include/libxml/xmlerror.h: Added an error code for wildcards. * result/schemas/anyAttr-processContents-err1_0_0.err: Adapted.
* fixed implementation for | added a specific regression test DanielDaniel Veillard2005-02-051-0/+47
| | | | | | | * pattern.c xmllint.c: fixed implementation for | * test/pattern/conj.* result/pattern/conj: added a specific regression test Daniel
* fixed the namespaces support fixed xmlGetNodePath when namespaces are usedDaniel Veillard2005-02-052-0/+111
| | | | | | | | | * pattern.c: fixed the namespaces support * tree.c: fixed xmlGetNodePath when namespaces are used * result/pattern/multiple result/pattern/namespaces test/pattern/multiple.* test/pattern/namespaces.*: added more regression tests Daniel
* added first test for the patterns a few fixes DanielDaniel Veillard2005-01-301-0/+12
| | | | | | | * Makefile.am configure.in result/pattern/simple test/pattern/simple.*: added first test for the patterns * pattern.c xmllint.c: a few fixes Daniel
* found and fixed 2 problems in the internal subset scanning code affectingDaniel Veillard2005-01-255-0/+796
| | | | | | | | * parser.c: found and fixed 2 problems in the internal subset scanning code affecting the push parser (and the reader), fixes #165126 * test/intsubset2.xml result//intsubset2.xml*: added the test case to the regression tests. Daniel
* boosting common commnent parsing code, it was really slow. added sprecificDaniel Veillard2005-01-2315-0/+893
| | | | | | | | * parser.c: boosting common commnent parsing code, it was really slow. * test/comment[3-5].xml result//comment[3-5].xml*: added sprecific regression tests Daniel
* fixed bug #164556 where non-fatal errors stopped push parsing andDaniel Veillard2005-01-213-0/+38
| | | | | | | | | * parser.c: fixed bug #164556 where non-fatal errors stopped push parsing and xmlreader. * Makefile.am: fixup * test/errors/webdav.xml result/errors/webdav*: adding regression test for this problem. Daniel
* fixed bug #157633 in relaxng choice optimization added regression testsDaniel Veillard2005-01-1520-0/+17
| | | | | | | | | * relaxng.c: fixed bug #157633 in relaxng choice optimization * result/relaxng/choice0* test/relaxng/choice0*: added regression tests about it. * doc/*: rebuilt * testdso.c: removed a warning due to a missing void in signature. Daniel
* Exposed targetNamespace for simple/complex types, model groups, attributeKasimier T. Buchcik2005-01-1313-13/+13
| | | | | | | | | | | | * include/libxml/schemasInternals.h xmlschemas.c: Exposed targetNamespace for simple/complex types, model groups, attribute groups and notations (reported by Michael Hewarth to the mailing list). Added targetNamespace to xmlSchemaType, xmlSchemaAttributeGroup and xmlSchemaNotation. Tiny cosmetic change to the content model error report output. * result//all_*.err result//any3_0_0.err result//choice_*.err result//list0_0_1.err result//list0_1_1.err: Adapted output of regression tests.
* Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c toKasimier T. Buchcik2005-01-1317-22/+13
| | | | | | | * xmlschemas.c: Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c to report expected elements on content model errors. * all_*.err any3_0_0.err choice_*.err list0_0_1.err list0_1_1.err: Adapted output of regression tests.
* fixed namespace bug in push mode reported by Rob Richards added it to theDaniel Veillard2005-01-045-0/+45
| | | | | | | | | | * parser.c: fixed namespace bug in push mode reported by Rob Richards * test/ns6 result//ns6*: added it to the regression tests * xmlmodule.c testModule.c include/libxml/xmlmodule.h: added an extra option argument to module opening and defined a couple of flags to the API. Daniel
* tiny enhancement for content model error reports (#157190, #143948).Kasimier T. Buchcik2004-11-1738-47/+56
| | | | | | | | | | | | | * xmlschemas.c: tiny enhancement for content model error reports (#157190, #143948). Removed abbreviations: CT, ST and WC (#157190, reported by Frans Englich). Initial: no report of local components. * result/schemas/all* result/schemas/any3_0_0.err result/schemas/choice* result/schemas/cos-st-restricts-1-2-err_0_0.err result/schemas/derivation-ok-extension-err_0_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err result/schemas/derivation-ok-restriction-4-1-err_0_0.err result/schemas/deter0_0_0.err result/schemas/extension1_0_2.err result/schemas/facet-unionST-err1_0_0.err result/schemas/hexbinary_0_1.err result/schemas/list* result/schemas/restriction-attr1_0_0.err result/schemas/vdv-first4_0_1.err result/schemas/vdv-first4_0_2.err: Adapted output.
* fixed the leak reported by Volker Roth on the list added a specific testDaniel Veillard2004-10-255-0/+85
| | | | | | * parser.c: fixed the leak reported by Volker Roth on the list * test/ent10 result//ent10*: added a specific test for the problem Daniel
* added support for HTML PIs #156087 added specific tests DanielDaniel Veillard2004-10-223-0/+34
| | | | | | * HTMLparser.c: added support for HTML PIs #156087 * test/HTML/python.html result/HTML/python.html*: added specific tests Daniel
* applied patch from Malcolm Tredinnick fixing errata E20 concerningDaniel Veillard2004-09-261-0/+3
| | | | | | | | * valid.c TODO: applied patch from Malcolm Tredinnick fixing errata E20 concerning NMTOKENS and co. validation #153722 * result/VC/AttributeNmtokens test/VC/AttributeNmtokens test/VCM/AttributeNmtokens.xml: also added tests from Malcolm Daniel
* Simpified attribute wildcard creation and assignment to get rid of memoryKasimier T. Buchcik2004-09-165-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* "" is a valid hexbinary string dixit xmlschema-dev update the test. addedDaniel Veillard2004-08-316-2/+33
| | | | | | | | | | * xmlschemastypes.c: "" is a valid hexbinary string dixit xmlschema-dev * result/schemas/hexbinary_0_1.err test/schemas/hexbinary_1.xml: update the test. * test/ns5 result//ns5*: added a test for the namespace bug fixed in previous commit. * Makefile.am: added a message in the regression tests Daniel
* Added missing test file. Substituted the obsolete xmlSchemaValidError(s)Kasimier T. Buchcik2004-08-2529-33/+31
| | | | | | | | | | | | | | * test/schemas/import-bad-1_0.imp: Added missing test file. * xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h: Substituted the obsolete xmlSchemaValidError(s) for xmlParserErrors - see #150840. Changed the import of schemas to allow failure of location of a resource to be imported. * result/schemas/all_* result/schemas/any3_0_0.err result/schemas/choice_* result/schemas/import1_0_0.err result/schemas/list0_0_1.err result/schemas/list0_1_0.err result/schemas/list0_1_1.err result/schemas/ns0_0_2.err result/schemas/ns0_1_2.err: Adapted regression test results.
* modified parsing of <list>, <union>, <restriction>, <sequence>, <choice>,William M. Brack2004-08-2021-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xmlschemas.c: modified parsing of <list>, <union>, <restriction>, <sequence>, <choice>, <include>, <import>. Fixed schema defaults (elementFormDefault, etc.) for included schemas. Fixed a bug which reported attributes as invalid on elements declarations with the built-in type 'anyType'. Added "lax" validation of the content of elements of type 'anyType'. Fixed: element declarations with the same name were treated as duplicate if located in the subtree of <choice> -> <sequence>. (This was bug 150623, submitted by Roland Lezuo) Fixed cleanup of error codes in xmlSchemaValidateDoc as proposed by Igor Kapitanker. (This was bug 150647, submitted by Igor Kapitanker) * xmlschemastypes.c: Changed the type of anyType to XML_SCHEMAS_ANYTYPE. * include/libxml/xmlerror.h: Added schema parser errors. * result/schemas/bug145246_0_0* result/schemas/extension1_0_2.err: Changed test results. * result/schemas/ct-sc-nobase_0_0* result/schemas/facet-whiteSpace_0_0* result/schemas/import1_0_0* result/schemas/import2_0_0* result/schemas/include2_0_0* result/schemas/include3_0_0* result/schemas/restriction-attr1_0_0* result/schemas/seq-dubl-elem1_0_0* result/schemas/xsd-list-itemType_0_0*: Added new rest results. test/schemas/bug145246.xsd.imp test/schemas/ct-sc-nobase_0* test/schemas/facet-whiteSpace_0* test/schemas/import1_0* test/schemas/import2_0* test/schemas/include2_0* test/schemas/include3_0* test/schemas/restriction-attr1_0* test/schemas/seq-dubl-elem1_0* test/schemas/xml.xsd test/schemas/xsd-list-itemType_0*: Added new tests and missing files.
* small typo pointed out by Mike Hommey slightly improved the --c14nDaniel Veillard2004-08-168-0/+24
| | | | | | | | | | | | | | | | | | | * xmlIO.c: small typo pointed out by Mike Hommey * doc/xmllint.xml, xmllint.html, xmllint.1: slightly improved the --c14n description, c.f. #144675 . * nanohttp.c nanoftp.c: applied a first simple patch from Mike Hommey for $no_proxy, c.f. #133470 * parserInternals.c include/libxml/parserInternals.h include/libxml/xmlerror.h: cleanup to avoid 'error' identifier in includes # * parser.c SAX2.c debugXML.c include/libxml/parser.h: first version of the inplementation of parsing within the context of a node in the tree #142359, new function xmlParseInNodeContext(), added support at the xmllint --shell level as the "set" function * test/scripts/set* result/scripts/* Makefile.am: extended the script based regression tests to instrument the new function. Daniel
* applied Schemas patches from Kasimier Buchcik lot of new tests for thingsDaniel Veillard2004-08-1079-87/+121
| | | | | | | | | | | * configure.in xmlregexp.c xmlschemas.c xmlschemastypes.c include/libxml/schemasInternals.h include/libxml/xmlerror.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik * test/ result/ bug141333* annot-err* any[1-4]* bug145246* element-err* element-minmax-err* include1* restrict-CT-attr-ref*: lot of new tests for things fixed by the patch Daniel
* applied patches from Peter Breitenlohner to fix handling of white spaceDaniel Veillard2004-07-162-0/+13
| | | | | | | * catalog.c test/catalogs/white* result/catalogs/white*: applied patches from Peter Breitenlohner to fix handling of white space normalization in public ids and add tests Daniel
* Added missing file, corrected output, DanielDaniel Veillard2004-06-292-3/+1
|
* applied Schemas patches from Kasimier Buchcik, there is still one openDaniel Veillard2004-06-2919-23/+35
| | | | | | | | | | * xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h include/libxml/schemasInternals.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik, there is still one open issue about referencing freed memory. * test/schemas/* result/schemas/*: updated with new tests from Kasimier Daniel
* fixed a problem when base path was "./xxx" 5 test results changed byWilliam M. Brack2004-06-255-5/+5
| | | | | | | * uri.c: fixed a problem when base path was "./xxx" * result/XInclude/*: 5 test results changed by above. * Makefile.am: fixed a couple of spots where a new result file used different flags that the testing one.
* implemented bugfix from Massimo Morara for DTD dumping problem. addedWilliam M. Brack2004-06-242-0/+12
| | | | | | | | * valid.c: implemented bugfix from Massimo Morara for DTD dumping problem. * test/valid/t10.xml, result/valid/t10.*: added regression for above * configure.in: small change for my profile settings
* fix from Steve Ball and update of the comment. William pointed out thatDaniel Veillard2004-06-145-10/+24
| | | | | | | * xmlreader.c: fix from Steve Ball and update of the comment. * Makefile.am result/errors/*.str: William pointed out that the streaming error checking part wasn't streaming, fixing Daniel
* applied another patch from Kasimier Buchcik for Schema ComponentDaniel Veillard2004-06-086-0/+5
| | | | | | | * xmlschemas.c include/libxml/xmlerror.h: applied another patch from Kasimier Buchcik for Schema Component Constraints * test/schemas/* result/schemas/*: added the regression tests Daniel
* fixed a serious problem when substituing entities using the Reader, theDaniel Veillard2004-06-0896-0/+37609
| | | | | | | | | * parser.c xmlreader.c include/libxml/parser.h: fixed a serious problem when substituing entities using the Reader, the entities content might be freed and if rereferenced would crash * Makefile.am test/* result/*: added a new test case and a new test operation for the reader with substitution of entities. Daniel
* added a new routine xmlBuildRelativeURI needed for enhancement ofWilliam M. Brack2004-06-075-5/+5
| | | | | | | | * uri.c, include/libxml/uri.h: added a new routine xmlBuildRelativeURI needed for enhancement of xinclude.c * xinclude.c: changed handling of xml:base (bug 135864) * result/XInclude/*: results of 5 tests changed as a result of the above change
* added a bunch of tests from Kasimier Buchcik posted on May 11 DanielDaniel Veillard2004-06-0430-0/+23
| | | | | | * test/schemas/* result/schemas/*: added a bunch of tests from Kasimier Buchcik posted on May 11 Daniel
* new patch from Kasimier Buchcik for processContents of wildcards attributeDaniel Veillard2004-06-034-0/+5
| | | | | | | | * xmlschemas.c: new patch from Kasimier Buchcik for processContents of wildcards attribute handling * test/schemas/anyAttr-* result/schemas/anyAttr-*: added specific regression tests Daniel
* fixed a bug where invalid charrefs may not be detected sometimes asDaniel Veillard2004-06-033-0/+6
| | | | | | | | * parser.c: fixed a bug where invalid charrefs may not be detected sometimes as pointed by Morus Walter. * test/errors/charref1.xm result/errors/charref1.xml*: added the test in the regression suite. Daniel