summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2004-09-24add missing variable fixed some error callback data added new date:sumDaniel Veillard8-0/+203
* Makefile.am: add missing variable * libxslt/transform.c: fixed some error callback data * tests/exslt/date/Makefile.am tests/exslt/date/sum*: added new date:sum testing from Derek Poon Daniel
2004-09-19fixed problem with timezone offset (bug 153000) changed regression testWilliam M. Brack2-2/+2
* libexslt/date.c: fixed problem with timezone offset (bug 153000) * tests/exslt/date/add.1.out: changed regression test output, which was apparently incorrect for above case * libxslt/transform.c: re-arranged sequence of setting up namespaces within xsltCopyTree (see the list thread http://mail.gnome.org/archives/xml/2004-September/msg00072.html) * tests/general/bug-104.out: slight change to expected output due to above fix
2004-09-18enhanced validation of date-time to catch bit-field overflow (bug 152836)William M. Brack4-0/+95
* libexslt/date.c: enhanced validation of date-time to catch bit-field overflow (bug 152836) * tests/exslt/date/date.2.*, tests/exslt/time.2.*: added test cases for above
2004-08-28fixed small problem with key initialisation disturbing the transformationWilliam M. Brack6-0/+37
* libxslt/keys.c: fixed small problem with key initialisation disturbing the transformation context (bug 151201). * tests/general/bug-153.*, tests/general/Makefile.am, tests/docs/bug-153*, tests/docs/Makefile.am: added test case for above
2004-08-22Further enhancement for keys on exslt:node-sets. Corrects a rather seriousWilliam M. Brack4-0/+35
* transform.c: Further enhancement for keys on exslt:node-sets. Corrects a rather serious timing problem (bug 150741) * tests/exslt/common/node-set.8.*: added regression test for this
2004-08-15fixed handling of #default in namespace-alias for default namespace (bugWilliam M. Brack7-1/+66
* libxslt/namespaces.[ch], transform.c, xslt.c, xsltInternals.h: fixed handling of #default in namespace-alias for default namespace (bug 149659) * tests/namespaces/tst7.* tst8.*: added regression tests for above
2004-08-02added code to assure keys are generated when needed for node-sets (bugWilliam M. Brack4-0/+32
* libxslt/documents.c, libxslt/functions.c, libxslt/transform.c, libxslt/variables.c: added code to assure keys are generated when needed for node-sets (bug 148773) * tests/exslt/common/node-set.7.* - added test case for above.
2004-07-13added some logic to xsltKeyFunction to set the transform context doc ptrWilliam M. Brack7-0/+2203
* libxslt/functions.c: added some logic to xsltKeyFunction to set the transform context doc ptr when the xpath context doc is different (bug 147445) * tests/exslt/common/Makefile.am, tests/exslt/common/node-set.5* and tests/exslt/common/node-set.6*: added regression tests for bug 145547 (UNION and FILTER for RVT's)
2004-07-06added extra2.err, tst5.xml, tst5.xsl and tst.out to EXTRA_DISTWilliam M. Brack4-2/+41
* tests/namespaces/Makefile.am: added extra2.err, tst5.xml, tst5.xsl and tst.out to EXTRA_DIST
2004-07-01added coding to xsltCopyTree to copy namespaces (bug 139578). changed toWilliam M. Brack1-2/+2
* libxslt/transform.c: added coding to xsltCopyTree to copy namespaces (bug 139578). * tests/general/bug-128.out: changed to reflect above fix * libxslt/xslt.c: minor change to an error message
2004-06-30applied patch from Joel Reed to get EXSLT crypto extensions based onDaniel Veillard1-1/+1
* win32/Makefile.msvc win32/Makefile.mingw libexslt/Makefile.am libexslt/exslt.c libexslt/exslt.h config.h.in configure.in libexslt/crypto.c: applied patch from Joel Reed to get EXSLT crypto extensions based on libgcrypt if found at configure time. * tests/namespaces/Makefile.am: fixed a small breakage Daniel
2004-06-30some enhancement for fixing bug 142768 added regression test for this bugWilliam M. Brack4-1/+34
* libxslt/namespaces: some enhancement for fixing bug 142768 * tests/namespaces/Makefile.am, tests/namespaces/tst6*: added regression test for this bug
2004-05-17added regression test for old bug #127877 DanielDaniel Veillard4-0/+44
* tests/general/bug-151*, tests/docs/bug-151.xml, tests/general/Makefile.am, tests/docs/Makefile.am: added regression test for old bug #127877 Daniel
2004-05-17fixing bug #135542 about the DOCTYPE name being generated when the rootDaniel Veillard5-0/+18
* libxslt/transform.c: fixing bug #135542 about the DOCTYPE name being generated when the root element is namespaced * tests/general/bug-151*, tests/docs/bug-151.xml, tests/general/Makefile.am, tests/docs/Makefile.am: added regression test for bug #135542 Daniel
2004-05-16fixing bug #134500 on namespace lookup for attribute which sometimes leadDaniel Veillard5-0/+14
* libxslt/namespaces.c libxslt/namespaces.h libxslt/templates.c libxslt/transform.c: fixing bug #134500 on namespace lookup for attribute which sometimes lead to default namespace * tests/general/bug-150*, tests/docs/bug-150.xml, tests/general/Makefile.am, tests/docs/Makefile.am: added regression test for bug #134500 Daniel
2004-05-16fixed a weird namespace bug #141532 added tests to the regression for bugDaniel Veillard8-0/+34
* libxslt/xslt.c: fixed a weird namespace bug #141532 * tests/docs/Makefile.am tests/docs/bug-14[89].xml tests/general/Makefile.am tests/docs/bug-14[89]*: added tests to the regression for bug #141532 Daniel
2004-05-15Small change due to libxml2 escaping using hex instead of dec charrefs, danielDaniel Veillard1-1/+1
2004-05-03added comments and function header, improved logic of routine just added.William M. Brack11-0/+223
* libxslt/imports.c: added comments and function header, improved logic of routine just added. * tests/general/bug-147*, tests/docs/bug-147.xml, tests/general/Makefile.am, tests/docs/Makefile.am: added regression test for bug 141279
2004-05-01added code to recognize disable-output-escaping on certain text nodes (bugWilliam M. Brack1-1/+0
* libxslt/transform.c: added code to recognize disable-output-escaping on certain text nodes (bug 140755) * tests/general/bug-100.out: regenerated to account for change from next ChangeLog entry (bug 140558)
2004-04-05fixed a stupid cut'npaste bug #139132 added test to the regression for bugDaniel Veillard5-0/+60
* libxslt/keys.c: fixed a stupid cut'npaste bug #139132 * tests/docs/Makefile.am tests/docs/bug-146.xml tests/general/Makefile.am tests/docs/bug-146*: added test to the regression for bug #139132 Daniel
2004-03-23prepare release of 1.1.5, made a hard dependancy to libxml2 2.6.8 due toDaniel Veillard1-2/+2
* configure.in: prepare release of 1.1.5, made a hard dependancy to libxml2 2.6.8 due to the dictionnary reference counting change * doc/*: updated and rebuilt the doc. * tests/namespaces/Makefile.am: fixed a build problem (tst5 ?) Daniel
2004-03-16corrected my error from bug 135938 pointed out on the mailing list by MarkWilliam M. Brack1-1/+1
* libxslt/xsltutils.c: corrected my error from bug 135938 pointed out on the mailing list by Mark Vakoc. * libxslt/transform.c: enhanced the error message for call-template when namespace is present. * tests/general/bug-145.err: regenerated for new message
2004-03-12added additional check to prevent superfluous namespace href's beingWilliam M. Brack9-10/+11
* libxslt/namespaces.c: added additional check to prevent superfluous namespace href's being generated on elements (bug 136914) * tests/namespaces/Makefile.am, tests/namespaces/tst5.x[ms]l: added new test for bug 136914 * tests/namespaces, tests/extensions/ tests/reports: fixed error in "enhanced" Makefile.am, removed superfluous .err files from cvs
2004-03-06small fix to typoWilliam M. Brack1-2/+2
* tests/docbook/Makefile.am: small fix to typo
2004-03-06continued interrupt commit for enhanced "make tests"William M. Brack24-520/+1070
2004-03-06Major enhancement to "make tests". All but Python tests cleaned up toWilliam M. Brack4-19/+72
* Makefile.am, tests/Makefile.am, tests/REC/Makefile.am, tests/REC1/Makefile.am, tests/REC2/Makefile.am, tests/XSLTMark/Makefile.am, tests/docbook/Makefile.am, tests/exslt/common/Makefile.am, tests/exslt/date/Makefile.am, tests/exslt/functions/Makefile.am, tests/exslt/math/Makefile.am, tests/exslt/sets/Makefile.am, tests/exslt/strings/Makefile.am, tests/extensions/Makefile.am, tests/general/Makefile.am, tests/keys/Makefile.am, tests/multiple/Makefile.am, tests/namespaces/Makefile.am, tests/numbers/Makefile.am, tests/reports/Makefile.am, test/xmlspec/Makefile.am, tests/general/bug-60.err, tests/docbook/result/html/gdp-handbook.err, tests/REC/test-2.5-1.err: Major enhancement to "make tests". All but Python tests cleaned up to produce minimum summary output if no problems. * tests/general/bug-145.xsl, tests/general/bug-145.err, tests/docs/Makefile.am, tests/docs/bug-145.xml: Added test case for bugzilla bug 135938
2004-02-26added test similar to 143 but checking for AVT in local variables. DanielDaniel Veillard5-0/+15
* tests/docs/Makefile.am tests/docs/bug-144.xml tests/general/Makefile.am tests/docs/bug-144*: added test similar to 143 but checking for AVT in local variables. Daniel
2004-02-26fixed a regression for AVT found in global variable content. added test toDaniel Veillard5-0/+15
* libxslt/attrvt.c libxslt/variables.c: fixed a regression for AVT found in global variable content. * tests/docs/Makefile.am tests/docs/bug-143.xml tests/general/Makefile.am tests/docs/bug-143*: added test to the regression suite. Daniel
2004-02-25trying to use the fact that names comes from a dictionnary when looking upDaniel Veillard1-5/+6
* libxslt/variables.c: trying to use the fact that names comes from a dictionnary when looking up for variables. * tests/documents/Makefile.am: try to fix an error reported on the list. Daniel
2004-02-25added test for language attribute which previously triggered a memory leakWilliam M. Brack5-0/+187
* tests/general/Makefile.am, tests/general/bug-142.xsl, tests/general/bug-142.out, tests/docs/Makefile.am, tests/general/bug-142.xml: added test for language attribute which previously triggered a memory leak (from list report by Mike Hommey)
2004-01-22added test case for Bug 13971 (libxml2 xpath.c bug, but tested here)William M. Brack5-0/+82
* tests/general/Makefile.am, tests/general/bug-141.out, tests/general/bug-141.xsl, tests/docs/Makefile.am, tests/general/bug-141.xml: added test case for Bug 13971 (libxml2 xpath.c bug, but tested here)
2004-01-16added a newline for any comment before the root element (Bug 130433) fixedWilliam M. Brack7-1/+47
* libxslt/xsltutils.c: added a newline for any comment before the root element (Bug 130433) * libxslt/xslt.c: fixed problem with cdata-section-elements when default namespace is changed (Bug 130793) * tests/extensions/module.out, tests/general/bug-100.out: adjusted for newline after comment change above. * tests/general/Makefile.am, tests/general/bug-140.xsl, tests/general/Makefile.am, tests/docs/bug-140.xml: added test for cdata-section-elements problem.
2004-01-14added test case for math functions on nodesets generated by exslt:node-setWilliam M. Brack3-0/+93
* tests/exslt/math/max.3.xsl, tests/exslt/math/max.3.xml, tests/exslt/math/max.3.out, tests/exslt/math/Makefile.am: added test case for math functions on nodesets generated by exslt:node-set
2004-01-14fixed problem, reported on the list by Markus Bayerlein, concerning mathWilliam M. Brack1-0/+1
* libexslt/math.c, libexslt/common.c: fixed problem, reported on the list by Markus Bayerlein, concerning math functions on nodesets generated with exslt:node-set * tests/exslt/math/max.3.xsl, tests/exslt/math/max.3.xml, tests/exslt/math/max.3.out, tests/exslt/math/Makefile.am: added test case for above.
2004-01-12changed to assure comment which preceeds root node is output after DTDWilliam M. Brack4-0/+77
* libxslt/transform.c: changed to assure comment which preceeds root node is output after DTD (Bug 130433) * test/exslt/common/node-set.4.*: added test case for Bug 130922
2003-12-21added test for entities parsing (Bug #129489) DanielDaniel Veillard5-0/+29
* tests/docs/Makefile.am tests/docs/bug-139.xml tests/general/Makefile.am tests/general/bug-139*: added test for entities parsing (Bug #129489) Daniel
2003-12-21added test for namespace problem (Bug 129624)William M. Brack5-0/+68
* tests/docs/Makefile.am tests/docs/bug-138.xml tests/general/Makefile.am tests/general/bug-138*: added test for namespace problem (Bug 129624)
2003-12-21fixed second problem on #122483, namespace definitions must be propagatedDaniel Veillard6-0/+25
* libxslt/keys.c: fixed second problem on #122483, namespace definitions must be propagated to keys. * tests/docs/Makefile.am tests/docs/bug-137.xml tests/general/Makefile.am tests/docs/bug-137*: added test to the regression for bug #122483 Daniel
2003-11-26Changed to detect recursion in xslt:include (bug #127687).William M. Brack2-228/+228
* libxslt/imports.c, libxslt/xsltInternals.h: Changed to detect recursion in xslt:include (bug #127687). * tests/XSLTMark/reverser.out, * test/docbook/result/xhtml/gdp-handbook.xhtml: results changed because of fix of bug #127877 in libxml2 (quotes in text)
2003-11-21fixed bug #127561 (xsl:element with a 'computed' namespace attribute)William M. Brack5-0/+18
* libxslt/transform.c: fixed bug #127561 (xsl:element with a 'computed' namespace attribute) * tests/docs/Makefile.am tests/docs/bug-136.xml tests/general/Makefile.am tests/docs/bug-136*: added tests to the regression for bug #127561
2003-11-21Adding missing bugs, DanielDaniel Veillard3-0/+25
2003-11-20another problem reported by Oleg Paraschenko on the same code in #127450Daniel Veillard5-0/+19
* libxslt/keys.c: another problem reported by Oleg Paraschenko on the same code in #127450 * tests/docs/Makefile.am tests/docs/bug-135.xml tests/general/Makefile.am tests/docs/bug-135*: added tests to the regression suite for bug #127450. Daniel
2003-11-20fixed an error from #120684 patch raised in #127450 added tests to theDaniel Veillard5-0/+21
* libxslt/keys.c: fixed an error from #120684 patch raised in #127450 * tests/docs/Makefile.am tests/docs/bug-134.xml tests/general/Makefile.am tests/docs/bug-134*: added tests to the regression suite for bug #127450. Daniel
2003-11-19fixed a bug in the keys selector parsing #120684 when | is in a predicateDaniel Veillard5-0/+49
* libxslt/keys.c: fixed a bug in the keys selector parsing #120684 when | is in a predicate or a string. * tests/docs/Makefile.am tests/docs/bug-132.xml tests/general/Makefile.am tests/docs/bug-132*: added tests to the regression suite for bug #120684. * Makefile.am: don't package cvs temp files * doc/apibuild.py: update from libxml2 one Daniel
2003-11-12applied patch for param visibility from Shaun McCance. Changed variableWilliam M. Brack4-1/+91
* libexslt/functions.c: applied patch for param visibility from Shaun McCance. Changed variable scoping in accordance with Shaun's suggestions. This fixed problem reported on the list by Bernd Lang * tests/exslt/functions/function.8.[xml,xsl,out], Makefile.am: regression test for above
2003-11-05applied last fix from #125614 DanielDaniel Veillard1-1/+1
* tests/multiple/Makefile.am: applied last fix from #125614 Daniel
2003-11-04updated to reflect change to HTML output in libxml2 (formatting of <p>,William M. Brack9-40/+20
* tests/multiple/out/letter*.orig: updated to reflect change to HTML output in libxml2 (formatting of <p>, bug #125093)
2003-11-02fixed bug #125502 and corrected expected test output fixed broken testWilliam M. Brack2-3/+1
* libxslt/transform.c, tests/general/bug-119.out: fixed bug #125502 and corrected expected test output * tests/general/bug-79.out: fixed broken test (bug #123328) * libxslt/pattern.c, libexslt/functions.c: minor change to eliminate compilation warning
2003-11-01fixing two broken tests (revealed by #125502) DanielDaniel Veillard2-0/+6
* tests/REC/test-5.2-17.xsl tests/REC/test-5.2-18.xsl: fixing two broken tests (revealed by #125502) Daniel
2003-11-01fix bug #125265 about entities breaking exsl:tokenize and exsl:splitDaniel Veillard4-3/+27
* libexslt/strings.c: fix bug #125265 about entities breaking exsl:tokenize and exsl:split * tests/exslt/strings/split.1.* tests/exslt/strings/tokenize.1.*: augmented the reression tests with the example from the bug report. Daniel