aboutsummaryrefslogtreecommitdiffstats
path: root/xstc
Commit message (Collapse)AuthorAgeFilesLines
* applied patch from Mike Hommey fixing distclean, fixes #520387 DanielDaniel Veillard2008-04-031-4/+1
| | | | | | | | * xstc/Makefile.am: applied patch from Mike Hommey fixing distclean, fixes #520387 Daniel svn path=/trunk/; revision=3723
* apply patch from Ryan Hill to cope with changes in GNU tar, should fixDaniel Veillard2007-06-121-2/+2
| | | | | | | | * xstc/Makefile.am: apply patch from Ryan Hill to cope with changes in GNU tar, should fix #396751 Daniel svn path=/trunk/; revision=3633
* applied patch from Richard Jones to for the silent flag on valgrind whenDaniel Veillard2007-04-251-1/+1
| | | | | | | | | | | * xstc/Makefile.am doc/examples/Makefile.am Makefile.am: applied patch from Richard Jones to for the silent flag on valgrind when doing "make valgrind" * xmlregexp.c: raise a regexp error when '\' is misused to escape a standard character. Daniel svn path=/trunk/; revision=3606
* applied patch from Peter Breitenlohner for wget detection and fix of aDaniel Veillard2006-10-111-9/+13
| | | | | | | * configure.in xstc/Makefile.am: applied patch from Peter Breitenlohner for wget detection and fix of a Python path problem, should fix #340993 Daniel
* Shut up CVSKjartan Maraas2006-05-101-0/+3
|
* preparing to make testsuite releases along with code source releases fixedDaniel Veillard2005-07-101-1/+1
| | | | | | | | | | | | | * xstc/Makefile.am README README.tests Makefile.tests Makefile.am: preparing to make testsuite releases along with code source releases * gentest.py testapi.c: fixed a couple of problem introduced by the new Schemas support for Readers * xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude but simple way. * xmlschemas.c include/libxml/tree.h: fixed a couple of problems raised by the doc builder. * doc/*: made rebuild Daniel
* Cleanup. Removed, those are not needed anymore due to the new test suite.Kasimier T. Buchcik2005-06-274-73576/+1
| | | | | | * xstc/xstc-to-python.xsl: Cleanup. * xstc/sun-test-def.xml xstc/nist-test-def.xml xstc/ms-test-def.xml: Removed, those are not needed anymore due to the new test suite.
* Fixed SAX2 validation: grow of internal namespace list, appending ofKasimier T. Buchcik2005-06-161-39/+50
| | | | | | * xmlschemas.c: Fixed SAX2 validation: grow of internal namespace list, appending of element character content. * xstc/xstc.py: Added "--sax" option for SAX2 validation.
* Some more adjustments.Kasimier T. Buchcik2005-06-131-4/+6
| | | | * xstc/Makefile.am: Some more adjustments.
* Changed test extraction process, since some boxes don't know about "tarKasimier T. Buchcik2005-06-131-15/+17
| | | | | * xstc/Makefile.am: Changed test extraction process, since some boxes don't know about "tar --strip-path".
* Adapted the XS tests to use the new release of tests and test-definitions.Kasimier T. Buchcik2005-06-083-664/+866
| | | | | * xstc/Makefile.am xstc.py xstc-to-python.xsl: Adapted the XS tests to use the new release of tests and test-definitions.
* integrated fixup-tests.py DanielDaniel Veillard2005-04-021-0/+7
| | | | | * xstc/Makefile.am: integrated fixup-tests.py Daniel
* A tiny script to fixup some of the schema files used for the tests.Kasimier T. Buchcik2005-04-011-0/+99
| | | | | * xstc/fixup-tests.py: A tiny script to fixup some of the schema files used for the tests.
* try to fix a problem with valgrind. applied memory leak fix from BrentDaniel Veillard2005-03-021-1/+1
| | | | | | | | | * Makefile.am doc/examples/Makefile.am python/tests/Makefile.am xstc/Makefile.am: try to fix a problem with valgrind. * python/generator.py python/libxml.c python/tests/Makefile.am python/tests/tstmem.py: applied memory leak fix from Brent Hendricks c.f. bug #165349 Daniel
* fixed xmlXIncludeParseFile to prevent overwriting XML_COMPLETE_ATTRS whenWilliam M. Brack2005-02-121-3/+9
| | | | | | | | | * xinclude.c: fixed xmlXIncludeParseFile to prevent overwriting XML_COMPLETE_ATTRS when setting pctxt->loadsubset (bug 166199) * Makefile.am, python/tests/Makefile.am, xstc/Makefile.am: added code to add $(top_builddir)/.libs to LD_LIBRARY_PATH whenever PYTHONPATH is set, to assure new libxml2 routines are used.
* Parsing of <complexContent> - handle attribute 'mixed', catch illegalKasimier T. Buchcik2004-09-291-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h include/libxml/schemasInternals.h: Parsing of <complexContent> - handle attribute 'mixed', catch illegal attributes. Parsing of <complexType> - handle attributes 'abstract', 'final' and 'block', catch illegal attributes. Validation of complex types - handle abstract types. Added handling of default/fixed attributes and element values. Per validation option attribute nodes/text nodes are created on the instance. Added the corresponding constraints for fixed/default. Added xmlSchemaSetValidOptions, xmlSchemaGetValidOptions to the external API. Extended element declaration constraints. Got rid of perseverative creation of temporery validation/parser contexts. Added handling of xsi:schemaLocation and xsi:noNamespaceSchemaLocation. Fixed xsi:type component resolution if using non-prefixed QNames. * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: Enabled namespace awareness of the content model if using the model group "all". * test/schemas/bug152470_1.xsd: Removed an "abstract" attribute, which broke the test. * xstc/xstc.py: Workaround to accomodate case insensitive test definitions in ms-test.def.xml (was missing in a previous commit).
* applied patch from Malcolm Tredinnick fixing space/tabs fixed a reallocDaniel Veillard2004-09-261-23/+25
| | | | | | * xstc/xstc.py: applied patch from Malcolm Tredinnick fixing space/tabs * xpath.c: fixed a realloc potential problem Daniel
* Simpified attribute wildcard creation and assignment to get rid of memoryKasimier T. Buchcik2004-09-161-543/+543
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* some cleanup checking for xmllint and xsltproc in configure.in, fixed makeDaniel Veillard2004-09-071-6/+32
| | | | | | | | * configure.in doc/Makefile.am xstc/Makefile.am: some cleanup checking for xmllint and xsltproc in configure.in, fixed make dist w.r.t. the new xstc subdir. * doc/*: rebuilt Daniel
* Changed to finally validate instance documents.Kasimier T. Buchcik2004-09-061-5/+6
| | | | * xstc/xstc.py: Changed to finally validate instance documents.
* integrated to "make valgrind", heavy ... weight 250MB of VM ! DanielDaniel Veillard2004-09-061-3/+8
| | | | | | * xstc/Makefile.am Makefile.am: integrated to "make valgrind", heavy ... weight 250MB of VM ! Daniel
* Small updates, DanielDaniel Veillard2004-09-062-1/+7
|
* more cleanup in integrating the xstc testsuite DanielDaniel Veillard2004-09-064-528/+554
| | | | | | * xstc/Makefile.am xstc/xstc-to-python.xsl xstc/xstc.py Makefile.am: more cleanup in integrating the xstc testsuite Daniel
* Small fix, DanielDaniel Veillard2004-09-061-3/+3
|
* starting to integrate the xstc suite in the normal regression tests DanielDaniel Veillard2004-09-062-0/+65
| | | | | | | * Makefile.am configure.in xstc/.cvsignore xstc/Makefile.am: starting to integrate the xstc suite in the normal regression tests Daniel
* The "tsDir" attribute was not set correctly.Kasimier T. Buchcik2004-09-061-330/+330
| | | | | * xstc/sun-test-def.xml: The "tsDir" attribute was not set correctly.
* Initial release of generation files to create python test scripts, whichKasimier T. Buchcik2004-09-064-0/+74155
* xstc/xstc-to-python.xslt xstc/ms-test-def.xml xstc/nist-test-def.xml xstc/sun-test-def.xml: Initial release of generation files to create python test scripts, which will run the W3C XML Schema Test Collection. The ms-test-def.xml and sun-test-def.xml files were extracted from the online HTML XSTC results [1], since they did not exist for the SUN tests, and only partially did exist for the MS tests. The NIST definition file was created by concatenation of the existing definition files for each single datatype. The stylesheet "xstc-to-python.xslt" should be run against the definition files to produce the python scripts. [1] "http://www.w3.org/XML/2001/05/xmlschema-test-collection/ results-master.html"