summaryrefslogtreecommitdiff
path: root/tests/REC
AgeCommit message (Collapse)AuthorFilesLines
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-01-09added some exclude-result-prefixes to avoid extra namespace declarationDaniel Veillard2-2/+4
* tests/REC/test-8-1.xsl tests/REC/test-9.1-2.xsl tests/general/bug-83.xsl tests/multiple/dict.xsl: added some exclude-result-prefixes to avoid extra namespace declaration being dumped following the fix for #102920 in libxml2 Daniel
2002-11-26apply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling()Daniel Veillard1-8/+1
* libxslt/imports.c: apply patch from Daniel Stodden, a bug in xsltFindElemSpaceHandling() missing imported informations * tests/REC/stand-2.7-1.stand.out: this change slightly the result of this test. Daniel
2002-07-17the change in HTML meta encoding tag serialization affected some of theDaniel Veillard2-2/+2
* tests/* : the change in HTML meta encoding tag serialization affected some of the results Daniel
2002-03-19added "make valgrind" targets to run the test suite under the debuggerDaniel Veillard1-2/+6
* Makefile.am tests/Makefile.am tests/*/Makefile.am tests/*/*/Makefile.am : added "make valgrind" targets to run the test suite under the debugger control * transform.c: valgrind spotted 2 bugs, one related to the ordering of the deallocation of the data associated to a transofrmation, the second in xsltCopyTree when the new node may have been coalesced with an adjacent text node. The regression tests now pass cleanly under testgrind. Daniel
2002-02-06refactored make tests, make all now don't run the test suite added testsDaniel Veillard1-1/+1
* Makefile.am configure.in tests/Makefile.am tests/*/Makefile.am tests/*/*/Makefile.am: refactored make tests, make all now don't run the test suite * python/Makefile.am: added tests * python/tests/basic.py python/tests/Makefile.am: added the first basic test, memory debug included Daniel
2002-01-08added the --stringparam option applied John Fleck's patch to correct theDaniel Veillard1-1/+4
* xsltproc/xsltproc.c: added the --stringparam option * xsltproc/xsltproc.c: applied John Fleck's patch to correct the --novalid behaviour. Daniel
2001-10-17reworked internal representation of tokenized number format andThomas Broyer1-6/+6
* libxslt/numbers.c: reworked internal representation of tokenized number format and parsing/tokenization. This fixes many bugs regarding separator and default tokens. * tests/REC/test-7.7-3.out: the fix changes the output of this test. It now complies to the XSLT spec (wow! ;o)
2001-10-14implement initial non-alphanumeric token handling in number formatting.Thomas Broyer1-3/+3
* libxslt/numbers.c tests/REC/test-7.7-4.out: implement initial non-alphanumeric token handling in number formatting.
2001-10-09fixed a typoThomas Broyer1-1/+1
* tests/REC/test-7.7-4.out: fixed a typo
2001-08-21fixed an error I propagated to nearly all Makefiles.am on Saturday DanielDaniel Veillard1-1/+1
* //Makefile.am : fixed an error I propagated to nearly all Makefiles.am on Saturday Daniel
2001-08-18fixed a number of small problems with Makefiles spotted by Albert ChinDaniel Veillard1-1/+1
* //Makefile.am : fixed a number of small problems with Makefiles spotted by Albert Chin Daniel
2001-08-01well one need one \n after DOCTYPE the output of some tests changed, looksDaniel Veillard12-86/+27
* libxslt/xsltutils.c: well one need one \n after DOCTYPE * test//*/*.out: the output of some tests changed, looks better actually Daniel
2001-07-30fixed a serious proble is node-set was called on a nodeset fixed the ruleDaniel Veillard1-1/+1
* libxslt/extra.c: fixed a serious proble is node-set was called on a nodeset * tests//*/Makefile.am: fixed the rule to rebuild xsltproc Daniel
2001-07-15Integrating EXSLT and cleanup:Daniel Veillard1-4/+4
* Makefile.am configure.in libexslt/Makefile.am: Integration of libexslt in the build system * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c xsltproc/Makefile.am xsltproc/xsltproc.c: Moved xsltproc to a separate directory, linked it to libexslt, and added exslt version reports to -V * tests/*/Makefile.am: updated the path to xsltproc * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c libexslt/math.c libexslt/sets.c: added versionning informations, some cleanup, and added documentation to a couple of exported functions Daniel
2001-07-10added Embedding Stylesheets added the test from the REC about it tried toDaniel Veillard6-0/+64
* FEATURES libxslt/xsltproc.c libxslt/transform.c libxslt/xsltInternals.h: added Embedding Stylesheets * tests/REC/Makefile.am tests/REC/stand-2.7-1.*: added the test from the REC about it * libxslt/transform.c libxslt/extra.[ch] libxslt/preproc.c: tried to accomodate the various (and changing) proprietary ways of implementing chunking. * tests/docbook/result/xtchunk/html: now output is generated in ISO-8859-1 Daniel
2001-07-09fixed exclude-result-prefixes handling and how namespaces propagate fromDaniel Veillard24-53/+39
* libxslt/transform.c libxslt/xslt.c libxslt/xsltInternals.h: fixed exclude-result-prefixes handling and how namespaces propagate from the stylesheet to the result in general, this is a serious cleanup. * tests/general/bug-3[67]-inc.xsl tests/general/bug-6-.xsl tests/general/itemschoose.out tests/namespaces/extra.xsl tests/REC/test-10-1.xsl tests/REC/test-10-2.xsl tests/REC/test-11.2-1.xsl tests/REC/test-11.2-2.xsl tests/REC/test-11.2-6.xsl tests/REC/test-15-1.xsl tests/REC/test-16.1-1.xsl tests/REC/test-16.1-2.xsl tests/REC/test-5.4-1.out tests/REC/test-5.4-2.out tests/REC/test-5.4-3.out tests/REC/test-5.4-4.out tests/REC/test-7.1.1-2.out tests/REC/test-7.1.1-2.xsl tests/REC/test-7.1.1-3.out tests/REC/test-7.1.1-3.xsl tests/REC/test-7.1.1.out tests/REC/test-7.1.3.xsl tests/REC/test-7.3.xsl tests/REC/test-7.4.xsl tests/REC/test-7.6.1-1.xsl tests/REC/test-7.6.1-2.xsl tests/REC/test-7.6.1-3.xsl tests/REC/test-7.6.2-1.xsl: fixed and rechecked all the tests where the namespace propagation was wrong either taht the rules were not applied correctly or that superfluous namespaces were declared in the stylesheets Daniel
2001-07-05- FEATURES: updated - libxslt/xslt.c libxslt/xsltInternals.h: addedDaniel Veillard7-0/+31
- FEATURES: updated - libxslt/xslt.c libxslt/xsltInternals.h: added exclude-result-prefix support - tests/REC/Makefile.am tests/REC/test-7.1.1-[23]*: added a couple of specific tests - tests/xmlspec/REC-xml-20001006-review.html: seems this changed something there, not visually perceptible Daniel
2001-07-05updated added cdata-section-elements added 2 tests from the REC DanielDaniel Veillard7-0/+30
* FEATURES: updated * libxslt/transform.c: added cdata-section-elements * tests/REC/Makefile.am tests/REC/test-16.1-*: added 2 tests from the REC Daniel
2001-07-05updated do not dump document for which there have been no generatedDaniel Veillard4-0/+15
* FEATURES: updated * libxslt/xsltutils.c: do not dump document for which there have been no generated content * tests/multiple/result.xml tests/namespaces/extra2.out: fixed test output accordingly * libxslt/transform.c libxslt/preproc.c: added xsl:fallback support * tests/REC/Makefile.am tests/REC/test-15-1.*: xsl:fallback test * tests/xmlspec/Makefile.am tests/docbook/Makefile.am: cleanups Daniel
2001-06-18Adding generated files to .cvsignore -- Hope you don't mind, DanielÉRDI Gergo1-0/+3
2001-05-20- tests/documents/Makefile.am tests/general/Makefile.amDaniel Veillard1-1/+1
tests/multiple/Makefile.am tests/namespaces/Makefile.am tests/numbers/Makefile.am tests/xmlspec/Makefile.am tests/REC/Makefile.am tests/REC1/Makefile.am tests/REC2/Makefile.am tests/XSLTMark/Makefile.am tests/docbook/Makefile.am configure.in: Makefiles cleanup from Joe Orton Daniel
2001-05-15- libxslt/keys.c libxslt/transform.c: avoid some possibilitiesDaniel Veillard1-1/+2
of crashes on debug - tests/REC/Makefile.am: be less verbose if things really go wrong - tests/docs/Makefile.am tests/general/Makefile.am tests/docs/bug-28-.xml tests/general/bug-28-.*: added bug-28 in the regression tests Daniel
2001-05-12- libxslt/transform.c libxslt/xsltutils.c: fixed the defaultDaniel Veillard3-6/+33
detection method to generate HTML documents - tests/REC/test-2.5-1.out tests/REC/test-8-1.out tests/REC/test-9.1-2.out tests/REC2/html.xml tests/XSLTMark/game.out tests/XSLTMark/html.out tests/XSLTMark/products.out tests/XSLTMark/xslbench1.out tests/XSLTMark/xslbench2.out tests/XSLTMark/xslbench3.out tests/general/bug-15-.out tests/general/bug-5-.out: updated a number of tests output accordingly Daniel
2001-05-11- libxslt/templates.c libxslt/transform.c: fixed bug #54446Daniel Veillard1-1/+1
about attribute being generated twice. Fixed a number of related bugs on attributes handling. - tests/REC/test-7.1.4.out: this changed an attribute generation order - tests/docs/bug-27-.xml tests/general/bug-27-.*: added test Daniel
2001-05-03Fixed all the tests makefiles to actaully references the testsDaniel Veillard1-6/+6
files from $(srcdir) and use echo > .memdump instead of the less portable touch .memdump Daniel
2001-05-03- xsltutils.[ch] transform.c: implemented multiple levels ofDaniel Veillard3-0/+42
sorting - test/REC/test-10-2.*: added a really small test for it Daniel
2001-04-28Fixed default formattingBjorn Reese1-2/+2
2001-02-15- tests/REC/Makefile.am: updatedDaniel Veillard1-16/+16
Daniel
2001-02-15Cleanup, and improving some inefficiency in the number code:Daniel Veillard1-0/+0
- libxslt/pattern.[ch]: exported pattern matching interfaces for numbers.c and future debug module - libxslt/numbers.c: updated to new interface, should avoid unnecessary recompilation of patterns. - libxslt/xsltutils.[ch]: cleanup - tests/REC/gmon.out: removed :-) Daniel
2001-02-14implemented level=anyBjorn Reese16-0/+258
corrected some default values added tests
2001-02-11Cleanups, fixes, tests:Daniel Veillard5-40/+10
- libxslt/documents.[ch] libxslt/functions.c libxslt/imports.c libxslt/xslt.c libxslt/xsltInternals.h: changed teh way to store Includes, more document changes - libxslt/xsltutils.c: fix the output of doctype and what is or is not HTML - tests/REC/*.out tests/REC2/html.xml : changed output accordingly - tests/Makefile.am tests/documents/* : added a new test from Stric exercising document() among other things Daniel
2001-02-08Getting ready for first 0.1.0 beta release:Daniel Veillard1-29/+55
- README configure.in libxslt.spec.in: bumped to 0.1.0, getting ready for the release - libxslt/keys.c libxslt/xslt.c: cleanup of uninitialized vars - tests/REC1/Makefile.am tests/REC/Makefile.am: the EXTRA list was not up to date Daniel
2001-02-08Forgot so extra stuff, DanielDaniel Veillard5-0/+49
2001-02-08Added more support for keys, nearly complete:Daniel Veillard3-0/+22
- FEATURES libxslt/xsltInternals.h libxslt/pattern.c libxslt/keys.c: added support for keys in patterns - tests/REC/test-12.2-2.*: added a specific testcase Daniel
2001-02-07More work on Key support:Daniel Veillard3-0/+17
- libxslt/functions.c FEATURES: started adding support for key() - tests/REC/test-12.2-1.*: first key test Daniel
2001-02-03Lots of tests/testing and pattern support should be decent now:Daniel Veillard66-0/+341
- FEATURES: updated - imports.c: bugfix - pattern.c: lots of changes to make most patterns work - templates.[ch]: added xsltEvalXPathPredicate() for predicate testing - transform.c: cleanup and attribute patterns testing - xslt.c: added xsltFreeStylesheetList() and now cleanup the imports - tests/REC/test-2.3* tests/REC/test-2.6.2*: more tests - tests/REC/test-5.2-*: 18 pattern tests from the spec, all should work now. Daniel
2001-02-01Added more test stuff and tested xsl:choose:Daniel Veillard1-1/+29
- FEATURES: updated choose/when/otherwise added - libxslt/transform.c: plugged choose in - configure.in tests/Makefile.am tests/REC/Makefile.am tests/docs/Makefile.am tests/docs/items.xml tests/general/Makefile.am tests/general/itemschoose.*: started adding a more generic infrastructure for testing. Daniel
2001-02-01No sleep :-(, still stuck in (test/debug/patch) loop:Daniel Veillard18-0/+96
- tests/REC/test-11*: added more tests - libxslt/transform.c libxslt/variables.c: fixing bugs raised by said tests Daniel
2001-01-31Test/debug/patch cycle:Daniel Veillard5-0/+88
- tests/REC/test-[9-10]*: added more tests - tests/REC2/html.xml libxslt/xsltutils.c libxslt/transform.c: fixed sorting Daniel
2001-01-31Still stuck in the (more tests/more debug/more) fixes loop:Daniel Veillard18-0/+185
- tests/REC/test-[7-9]*: added more tests - libxslt/templates.c libxslt/transform.c libxslt/variables.c: fixing bugs raised by said tests, cleaned up the way ctxt->xpathctxt is allocated, overall cleanup. Daniel
2001-01-31The add test/debug loop ges on:Daniel Veillard9-0/+57
- tests/REC/test-7.*: added more tests - libxslt/pattern.c libxslt/templates.c libxslt/transform.c: fixing bugs raised by said tests Daniel
2001-01-30Testing/debugging: - tests/REC/test-7.*: added more tests -Daniel Veillard9-0/+91
Testing/debugging: - tests/REC/test-7.*: added more tests - libxslt/namespaces.[ch] libxslt/pattern.c libxslt/attributes.c libxslt/templates.c libxslt/transform.c libxslt/xslt.c: fixing bugs raised by said tests Daniel
2001-01-30Boring task of starting doing basic testsuite:Daniel Veillard25-0/+210
- TODO: updated - configure.in tests/Makefile.am tests/REC/*: started adding some regression tests based from fragments of spec examples - libxslt/transform.c: fixed a problem on namespace generation Daniel