aboutsummaryrefslogtreecommitdiffstats
path: root/result/relaxng
Commit message (Collapse)AuthorAgeFilesLines
* RESTRICT AUTOMERGE: Update libxml2 to 2.9.8HEADreplicant-6.0-0004-transitionreplicant-6.0-0004-rc6replicant-6.0-0004-rc5-transitionreplicant-6.0-0004-rc5replicant-6.0-0004-rc4replicant-6.0-0004-rc3replicant-6.0-0004-rc2replicant-6.0-0004cm-14.1cm-13.0akirilov2018-09-062-0/+1
| | | | | | | | | | | | | | Merge to pi-dev and restore Android.mk Bug: 79662501 Bug: 36809766 Bug: 36810305 Bug: 62151041 Test: manually verify functionality for regression Change-Id: Ife351c91c932eb92992656f8ea5c08724a220306 (cherry picked from commit 4e91cfdbb1a8624e5cd5a850d6e17da11d1e34a8)
* Merge remote-tracking branch 'goog/upstream-master' into mymergeXin Li2016-08-154-0/+2
| | | | | | BUG: 29834751 Change-Id: I88fc1d4f86bcbd0ac0fe9acdbe764f3d738c5f32 (cherry picked from commit e3d78e1fe0669e9c7083a4de19f1e06171849b28)
* Fix support for except in nameclassesDaniel Veillard2015-03-168-0/+6
| | | | | | | For https://bugzilla.gnome.org/show_bug.cgi?id=565219 The code was imply missing even if simple, added a few regression tests.
* Implement choice for name classes on attributesShaun McCance2013-11-284-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710744
* 595792 fixing a RelaxNG bug introduced in 2.7.4Daniel Veillard2009-09-246-0/+3
| | | | | | | * relaxng.c: refs definitions added from inported schemas should not be processed as refs from the main schemas * test/relaxng/595792* result/relaxng/595792*: add the test to the regression suite
* Fix a Relaxng bug raised by libvirt test suiteDaniel Veillard2009-09-234-0/+2
| | | | | | | | * xmlregexp.c: other fixes in 2.7.4 raised this internal error when comparing ranges, this affects among others detection of the determinism * test/relaxng/libvirt* result/relaxng/libvirt*: add a test case based on libvirt schemas and tests
* 492317 Fix Relax-NG validation problemsDaniel Veillard2009-08-318-0/+6
| | | | | | | | | * relaxng.c xmlregexp.c: a subtle problem when checking for compileable content model, if using the same elements in cases of choices. Handled by adding a special flag to the regexp compilation to detect transitions with different atoms using same strings. * test/relaxng/492317* result/relaxng/492317*: add the test to the regression suite
* 558452 fight with reg test and error reportDaniel Veillard2009-08-2612-0/+8
| | | | | | | | * relaxng.c: tiny fix and provide more context on some errors * result/relaxng/558452_0* test/relaxng/558452*: add some regression tests for the bugs * Makefile.am runtest.c: fight with the fact streaming error messages can differ due to missing node context
* Adding test file, DanielDaniel Veillard2006-10-134-0/+2
|
* Added new regression tests for #331062, danielDaniel Veillard2006-02-194-0/+2
|
* fixed bug #307377 about validation of choices in list values. addedDaniel Veillard2005-08-108-0/+7
| | | | | | | | | * relaxng.c: fixed bug #307377 about validation of choices in list values. * test/relaxng/307377* result/relaxng/307377* Makefile.am runtest.c: added examples to the regression tests, problem is that streaming version gives slightly more informations. Daniel
* 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
* 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
* 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
* Adding missing files, DanielDaniel Veillard2004-05-1514-0/+7
|
* added check for external reference in xmlRelaxNGGetElements (bug 137718)William M. Brack2004-03-204-0/+2
| | | | | | | * relaxng.c: added check for external reference in xmlRelaxNGGetElements (bug 137718) * test/relaxng/rngbug-001.*, result/relaxng/rngbug-001*: added regression test for above
* issue validation status on stderr, not stdout as suggested by PawelDaniel Veillard2003-12-29376-188/+188
| | | | | | | | * xmllint.c: issue validation status on stderr, not stdout as suggested by Pawel Palucha * result/relaxng/*: this change slightly all the output from RNG regressions. Daniel
* fixed uninitialized new field. fixed a typo updating all messages DanielDaniel Veillard2003-10-1027-46/+46
| | | | | | | * SAX2.c: fixed uninitialized new field. * result/VC/OneID2 result/relaxng/*.err: fixed a typo updating all messages Daniel
* switched Relax-NG module to teh new error reporting. Better defaultDaniel Veillard2003-10-0731-96/+50
| | | | | | | | | | * error.c relaxng.c include/libxml/xmlerror.h: switched Relax-NG module to teh new error reporting. Better default report, adds the element associated if found, context and node are included in the xmlError * python/tests/reader2.py: the error messages changed. * result/relaxng/*: error message changed too. Daniel
* fixed an error reporting bug in Relax-NG when we end up with multipleDaniel Veillard2003-08-271-1/+1
| | | | | | | | * relaxng.c: fixed an error reporting bug in Relax-NG when we end up with multiple states, select the "best" one. Fix #120682 * result/relaxng/tutor11_2_3.err: small change resulting * xmlschemastypes.c: applied base64 support patch from Anthony Carrico
* fixed bug #120386 again a problem introduced when trying to reuse automataDaniel Veillard2003-08-261-0/+2
| | | | | | | | * relaxng.c: fixed bug #120386 again a problem introduced when trying to reuse automata for content validation. Fix a bug report problem on zeroOrMore * result/relaxng/tutor3_7_err: change slightly error reporting. Daniel
* fixed a Relax-NG compilation/streaming bug introduced when fixing theDaniel Veillard2003-07-287-8/+12
| | | | | | | | | | * relaxng.c: fixed a Relax-NG compilation/streaming bug introduced when fixing the previous Relax-NG bugs * result/relaxng/*: This slightly changes the output messages of some regression tests. * configure.in: added support of -with-fexceptions for nested C++ support. Daniel
* checked and fixed the compilation of RNG schemas, fixes a couple of bugsDaniel Veillard2003-07-237-12/+8
| | | | | | | * relaxng.c result/relaxng/*: checked and fixed the compilation of RNG schemas, fixes a couple of bugs #117097 and #117001 . This slightly changes the output messages of some regression tests. Daniel
* some cleanups extended the document to cover RelaxNG and tree operationsDaniel Veillard2003-04-178-11/+13
| | | | | | | | | | * relaxng.c: some cleanups * doc/xmlreader.html: extended the document to cover RelaxNG and tree operations * python/tests/Makefile.am python/tests/reader[46].py: added some xmlReader example/regression tests * result/relaxng/tutor*.err: updated the output of a number of tests Daniel
* more work on RelaxNG streaming validation trying to improve the subsetDaniel Veillard2003-04-165-3/+4
| | | | | | | | | | * relaxng.c xmllint.c: more work on RelaxNG streaming validation trying to improve the subset compiled, and more testing. * doc/downloads.html doc/xml.html doc/xmlmem.html: some updates on the documentation * test/relaxng/tutor11_1_3.xml: fixes the DTD path * result/relaxng/*.err: fix some of the outputs Daniel
* try to work on bug #109225 and provide better error reports. this changeDaniel Veillard2003-03-319-22/+0
| | | | | | | | | | * relaxng.c: try to work on bug #109225 and provide better error reports. * result/relaxng/* : this change the output of a number of tests * xinclude.c: fixing the parsed entity redefinition problem raised on the list. * test/schemas/date_0.xsd: updated the date test c.f. E2-12 Daniel
* another optimization, for choice this time cleanups. DanielDaniel Veillard2003-03-215-48/+2
| | | | | | | * relaxng.c: another optimization, for choice this time * result/relaxng/spec1* result/relaxng/tutor12_1* result/relaxng/tutor3_7: cleanups. Daniel
* added integer and fixed one of the IDREFS regression tests pbm updatedDaniel Veillard2003-03-201-1/+0
| | | | | | | * xmlschemastypes.c: added integer and fixed one of the IDREFS regression tests pbm * result/relaxng/docbook_0.err: updated Daniel
* attempt to cope with ID/IDREF(S) declared both in the DTD and in theDaniel Veillard2003-03-1910-0/+9
| | | | | | | | | | * valid.c xmlschemastypes.c: attempt to cope with ID/IDREF(S) declared both in the DTD and in the Schemas <grin/> * relaxng.c: more debug, added a big optimization for <mixed> * test/relaxng/testsuite.xml: augmented the testsuite * test/relaxng/ result/relaxng: added the RelaxNG spec and a DocBook example to the regression tests Daniel
* switched back to the previous Relax-NG code base, the derivation algorithmDaniel Veillard2003-03-1622-321/+21
| | | | | | | | | | * relaxng.c: switched back to the previous Relax-NG code base, the derivation algorithm need severe constraining code to avoid combinatorial explosion. Fixed the problem with Sebastian Rahtz TEI based example and other bugs * result/relaxng/*err: updated the results * test/relaxng/testsuite.xml: started a new test suite Daniel
* stop generating wrong result file with * in name fixing the include bugDaniel Veillard2003-03-106-0/+3
| | | | | | | | * Makefile.am: stop generating wrong result file with * in name * relaxng.c: fixing the include bug raised by Sebastian Rahtz * result/relaxng/demo* test/relaxng/demo: added the tests from Sebastian reproducing the problem. Daniel
* after and exchange with James Clark it appeared I had bug in URI parsingDaniel Veillard2003-03-0729-81/+443
| | | | | | | | | | * test/xsdtest/xsdtest.xml uri.c: after and exchange with James Clark it appeared I had bug in URI parsing code ... * relaxng.c include/libxml/relaxng.h: completely revamped error reporting to not loose message from optional parts. * xmllint.c: added timing for RNG validation steps * result/relaxng/*: updated the result, all error messages changed Daniel
* preparing release 2.5.4 updated and rebuilt the docs removed warningsDaniel Veillard2003-02-2433-52/+56
| | | | | | | | * configure.in: preparing release 2.5.4 * doc/*: updated and rebuilt the docs * relaxng.c: removed warnings * result/relaxng/*: updated the results Daniel
* fixing some nodeinfo in entities problem raised by Glenn W. BachDaniel Veillard2003-02-2129-47/+47
| | | | | | | | * parser.c: fixing some nodeinfo in entities problem raised by Glenn W. Bach * relaxng.c: implemented the first section 7.3 check * result/relaxng/*: updated the results Daniel
* fixed some problems in the previous commit and finished implementing 4.16Daniel Veillard2003-02-2131-54/+48
| | | | | | | | | * relaxng.c: fixed some problems in the previous commit and finished implementing 4.16 rules checking found 373 test schemas: 353 success 20 failures found 529 test instances: 519 success 6 failures * result/relaxng/*: updated the results Daniel
* implemented the 4.20 and 4.21 simplification rules. updated the resultsDaniel Veillard2003-02-2030-50/+50
| | | | | | * relaxng.c: implemented the 4.20 and 4.21 simplification rules. * result/relaxng/*: updated the results Daniel
* more bugfixes updated the results DanielDaniel Veillard2003-02-1930-50/+50
| | | | | | * relaxng.c: more bugfixes * result/relaxng/*: updated the results Daniel
* patched to have shared libraries for Python regression tests and staticDaniel Veillard2003-02-1930-56/+56
| | | | | | | | | | | * Makefile.am configure.in: patched to have shared libraries for Python regression tests and static binaries for gdb debug in my development environment * relaxng.c: more bugfixes found 373 test schemas: 296 success 77 failures found 529 test instances: 516 success 8 failures * result/relaxng/*: updated the results Daniel
* float/double check bugfix exported a function for NMTOKEN validation add aDaniel Veillard2003-02-1831-51/+55
| | | | | | | | | | | | * xmlschemastypes.c: float/double check bugfix * tree.c include/libxml/tree.h: exported a function for NMTOKEN validation * xmlreader.c: add a TODO for Jody * relaxng.c: bugfix bugfix bugfix found 373 test schemas: 300 success 73 failures found 529 test instances: 507 success 10 failures * result/relaxng/*: updated the results Daniel
* more work on the RelaxNG implementation conformance testing. found 373Daniel Veillard2003-02-1730-48/+48
| | | | | | | | | * relaxng.c check-relaxng-test-suite.py: more work on the RelaxNG implementation conformance testing. found 373 test schemas: 284 success 89 failures found 529 test instances: 448 success 47 failures * result/relaxng/*: updated the results Daniel
* more testing on the Relax-NG front, cleaning up the regression testsDaniel Veillard2003-02-1430-48/+48
| | | | | | | | | | | | | | * check-relaxng-test-suite.py relaxng.c: more testing on the Relax-NG front, cleaning up the regression tests failures current state and I forgot support for "mixed": found 373 test schemas: 280 success 93 failures found 529 test instances: 401 success 68 failures * tree.c include/libxml/tree.h xmlschemastypes.c: finished and moved the Name, NCName and QName validation routine in tree.c * uri.c: fixed handling of URI ending up with #, i.e. having an empty fragment ID. * result/relaxng/*: updated the results Daniel
* OASIS RelaxNG testsuite python script to run regression against OASISDaniel Veillard2003-02-1058-92/+92
| | | | | | | | | | | | * test/relaxng/OASIS/spectest.xml: OASIS RelaxNG testsuite * check-relaxng-test-suite.py: python script to run regression against OASIS RelaxNG testsuite * relaxng.c: some cleanup tweaks * HTMLparser.c globals.c: cleanups in comments * doc/libxml2-api.xml: updated the API * result/relaxng/*: errors moved files, so large diffs but no changes at the semantic level. Daniel
* fixes a libtool problem on AMD 64bits builds found the validation problemDaniel Veillard2003-02-09172-44/+122
| | | | | | | | | | * libxml.spec.in: fixes a libtool problem on AMD 64bits builds * relaxng.c: found the validation problem I had with interleave when not covering all remaining siblings * Makefile.am test.relaxng/* result/relaxng/*: augmented the testsuite and check the RNG schemas against the RNG schemas given in appendix A Daniel
* started implementing some of the missing default simple types updated theDaniel Veillard2003-02-0614-32/+0
| | | | | | | * xmlschemastypes.c: started implementing some of the missing default simple types * result/relaxng/*: updated the results Daniel
* comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2Daniel Veillard2003-02-05139-4038/+100
| | | | | | | | | | | | | * HTMLparser.c tree.c xmlIO.c: comments cleanups * Makefile.am: use xmllint for doing the RelaxNG tests * configure.in: preparing 2.5.2 made schemas support default to on instead of off * relaxng.c: removed the verbosity * xmllint.c: added --relaxng option * python/generator.py python/libxml_wrap.h: prepared the integration of the new RelaxNG module and schemas * result/relaxng/*: less verbose output Daniel
* more work on grammars and refs/defs augmented/updated the regression testsDaniel Veillard2003-02-0335-43/+67
| | | | | | | * relaxng: more work on grammars and refs/defs * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
* more work on name classes, except support augmented/updated the regressionDaniel Veillard2003-02-0331-41/+57
| | | | | | | * relaxng: more work on name classes, except support * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
* more work on name classes, the "validate all" schemas seems to work now.Daniel Veillard2003-02-0349-62/+3534
| | | | | | | | * relaxng: more work on name classes, the "validate all" schemas seems to work now. * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel
* check all the namespace support was actually correct based on tutorialDaniel Veillard2003-02-0244-0/+104
| | | | | | * test/relaxng/* result/relaxng/*: check all the namespace support was actually correct based on tutorial section 10. Daniel
* include seems to work okay now augmented/updated the regression testsDaniel Veillard2003-02-0232-34/+73
| | | | | | | * relaxng: include seems to work okay now * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel