[xslt] Test Suite question



We are currently working on numerous problems within transform.c, mostly concerning the "position" function (because proximityPosition and contextSize are frequently irrevocably modified by subroutines) and parameter passing.  We are progressing well, but in a previous exchange it was suggested that we should "make test" to confirm that changes we make do not adversely affect the system.  It seems to us that the "expected" results from the "make test" are, in fact, incorrect for many of the tests (especially those related to the "docbook" function).  In particular, we look at the stylesheet and corresponding xml file to see what we would expect to be produced, then we run the Saxon xslt implementation on the files and confirm that what we expect is what is produced.  Then we look at the "make test" 'expected' result (in tests/docbook/result/html) and see some very substantial differences.
 
So, my question: where do the 'expected' results in test/docbook/result/html come from, and how confident are you that they are, in fact, correct?
 
Bill Brack
ABC QuickSilver
Hong Kong


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]