You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sb...@apache.org on 2001/01/03 11:26:58 UTC

cvs commit: xml-xalan/test s2s.prop s2s.bat d2d.prop d2d.bat

sboag       01/01/03 02:26:58

  Added:       test     s2s.prop s2s.bat d2d.prop d2d.bat
  Log:
  Sax-2-Sax and DOM-2-DOM configurations, that are set up to pass
  with zero failures, in order to work as clean regression tests.
  
  Revision  Changes    Path
  1.1                  xml-xalan/test/s2s.prop
  
  Index: s2s.prop
  ===================================================================
  # Use org.apache.qetest.xsl.ConformanceTest test with this properties 
  #   file to iterate over all the 'contrib' tests
  # This file includes descriptive comments for most major options
  # Most other xml-xalan\test tests use similar options
  
  #---- Choose locations: where to find files, where to log to
  # testDir is where root of test xml/xsl files are
  inputDir=\\xml-xalan\\test\\tests\\conf
  # inputDir=\\xml-xalan\\test\\tests\\temp
  
  # goldDir is where the 'gold' files to check against live
  goldDir=\\xml-xalan\\test\\tests\\conf-gold
  
  # outDir is where we put the actual output files and any logs or error dumps
  outputDir=.\\results-s2s
  
  # All test output will be saved in this file
  logFile=.\\results-s2s\\ConfTest.xml
  
  #---- Choose processor: flavors supported: xalan|trax|other...
  flavor=trax.s2s
  
  #---- Choose tests: Filter to only run specific sets of tests
  # Set category to run only the single named directory
  # category=axes
  
  # Set excludes to exclude specific tests: foo.xsl;bar.xsl;goo.xsl
  # impincl12.xsl excluded because it outputs accesses file via http inside lotus firewall.
  excludes=impincl12.xsl
  
  # Run a specific list of files in the named file (see XLDirectoryIterator.java)
  #fileList=myListOfFiles.txt
  
  # Uncomment noErrTest to skip running any ./err subdir tests
  noErrTest=true
  
  fileChecker=org.apache.qetest.xsl.XHTFileCheckService
  
  #---- Choose output: How much/what kinds of info should we log
  # Choose output: How much logging info is saved: between 0 (very little) and 99 (lots)
  loggingLevel=50
  
  # If we should save performance-oriented info in the logfile
  perfLogging=true
  
  # Set debug for advanced debugging of the tests themselves
  #debug=true
  
  #---- Choose a liaison: only valid with flavor=xalan
  # XDTM  Xalan-J 1.x/Xerces DTM -default- (uses xerces.jar)
  #liaison=org.apache.xalan.xpath.dtm.DTMLiaison
  # XDOM  Xalan-J 1.x/Xerces DOM (uses xerces.jar)
  #liaison=org.apache.xalan.xpath.xdom.XercesLiaison
  
  
  
  
  1.1                  xml-xalan/test/s2s.bat
  
  Index: s2s.bat
  ===================================================================
  call runtest ConformanceTest -load s2s.prop 
  call viewResults file:///e:\xml-xalan\test\results-s2s\ConfTest.xml
  
  
  1.1                  xml-xalan/test/d2d.prop
  
  Index: d2d.prop
  ===================================================================
  # Use org.apache.qetest.xsl.ConformanceTest test with this properties 
  #   file to iterate over all the 'contrib' tests
  # This file includes descriptive comments for most major options
  # Most other xml-xalan\test tests use similar options
  
  #---- Choose locations: where to find files, where to log to
  # testDir is where root of test xml/xsl files are
  inputDir=\\xml-xalan\\test\\tests\\conf
  # inputDir=\\xml-xalan\\test\\tests\\temp
  
  # goldDir is where the 'gold' files to check against live
  goldDir=\\xml-xalan\\test\\tests\\conf-gold
  
  # outDir is where we put the actual output files and any logs or error dumps
  outputDir=.\\results-d2d
  
  # All test output will be saved in this file
  logFile=.\\results-d2d\\ConfTest.xml
  
  #---- Choose processor: flavors supported: xalan|trax|other...
  flavor=trax.d2d
  
  #---- Choose tests: Filter to only run specific sets of tests
  # Set category to run only the single named directory
  # category=axes
  # category=idkey
  
  # Set excludes to exclude specific tests: foo.xsl;bar.xsl;goo.xsl
  # (58 exclusions for the DOM tests at this time)
  # impincl12.xsl excluded because it outputs accesses file via http inside lotus firewall.
  # attribset17.xsl excluded because it outputs HTML that can not be compared.
  # attribvaltemplate08.xsl excluded because it outputs illegal XML with less 
  #           whitespace outside the document element.
  # axes59.xsl excluded because it relies on the order of namespace nodes.
  # axes62.xsl excluded because it relies on the order of namespace nodes.
  # conflictres19.xsl excluded because it relies on the order of attribute and namespace nodes.
  # conflictres24.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # idkey01.xsl excluded because it produces multirooted result tree (need document fragment).
  # idkey07.xsl excluded because it uses hash values instead of node IDs for generate-id.
  # idkey09.xsl excluded because non-valid XML has different number blank lines (not a bug, I think).
  # idkey30.xsl excluded because it uses hash values instead of node IDs for generate-id.
  # idkey31.xsl excluded because it uses hash values instead of node IDs for generate-id.
  # lre04.xsl excluded because it produces multirooted result tree (need document fragment).
  # lre05.xsl excluded because it produces multirooted result tree (need document fragment).
  # lre08.xsl excluded because it produces multirooted result tree (need document fragment).
  # lre13.xsl excluded because it tries to write text node directly to root (need document fragment).
  # lre15.xsl excluded because it produces multirooted result tree (need document fragment).
  # match01.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # message01.xsl excluded because non-valid XML (has no root).
  # message02.xsl excluded because it tries to write text node directly to root (need document fragment).
  # node17.xsl excluded because it relies on the order of namespace nodes.
  # numbering25.xsl excluded because it produces multirooted result tree (need document fragment).
  # output26.xsl excluded because it tries to write text node directly to root (need document fragment).
  # output33.xsl excluded because it outputs HTML that can not be compared.
  # output42.xsl excluded because it produces multirooted result tree (need document fragment).
  # output43.xsl excluded because it produces multirooted result tree (need document fragment).
  # output46.xsl excluded because it produces multirooted result tree (need document fragment).
  # output52.xsl excluded because it outputs HTML that can not be compared.
  # output74.xsl excluded because it outputs HTML that can not be compared.
  # output76.xsl excluded because it tries to write text node directly to root (need document fragment).
  # position70.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # predicate37 excluded because it tries to write text node directly to root (need document fragment).
  # predicate38 excluded because it tries to write text node directly to root (need document fragment).
  # select07.xsl excluded because it tries to write text node directly to root (need document fragment).
  # select69.xsl excluded because it relies on the order of attribute nodes to product text.
  # sort22.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort23.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort24.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort25.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort30.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort31.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort35.xsl excluded because it tries to write text node directly to root (need document fragment).
  # sort37.xsl excluded because it tries to write text node directly to root (need document fragment).
  # whitespace01.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace02.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace03.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace04.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace05.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace06.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace07.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace11.xsl excluded because it tries to write text node directly to root (need document fragment).
  # whitespace12.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # whitespace22.xsl (bug) excluded because it uses xsl:strip-spaces, which is not supported 
  #           in DOM transforms at this time.
  # lre07.xsl (bug [probably relativly harmless]) extra (repeated) namespace node.
  # lre10.xsl (bug [probably relativly harmless]) extra namespace node on ped:out2.
  # namespace02.xsl (bug [probably relativly harmless]) extra (repeated) namespace node.
  # namespace20.xsl (bug [probably relativly harmless]) extra (repeated) namespace node.
  # namespace24.xsl (bug [probably relativly harmless]) extra (repeated) namespace node.
  excludes=impincl12.xsl;attribset17.xsl;attribvaltemplate08.xsl;axes59.xsl;axes62.xsl;\
  conflictres19.xsl;conflictres24.xsl;idkey01.xsl;idkey07.xsl;\
  idkey09.xsl;idkey30.xsl;idkey31.xsl;lre04.xsl;lre05.xsl;lre08.xsl;\
  lre13.xsl;lre15.xsl;match01.xsl\
  ;message01.xsl;message02.xsl;\
  ;node17.xsl;numbering25.xsl;output26.xsl;output33.xsl;output42.xsl;\
  output43.xsl\
  ;output46.xsl;output52.xsl;output74.xsl;output76.xsl;position70.xsl;predicate37.xsl;\
  predicate38.xsl\
  ;select07.xsl;select69.xsl\
  ;sort22.xsl;sort23.xsl;sort24.xsl;sort25.xsl;sort30.xsl;sort31.xsl;sort35.xsl;sort37.xsl\
  ;whitespace01.xsl;whitespace02.xsl;whitespace03.xsl;whitespace04.xsl;whitespace05.xsl;\
  whitespace06.xsl;whitespace07.xsl\
  ;whitespace11.xsl;whitespace12.xsl;whitespace22.xsl\
  ;namespace02.xsl;namespace20.xsl;namespace24.xsl;lre07.xsl;lre10.xsl
  
  # Run a specific list of files in the named file (see XLDirectoryIterator.java)
  #fileList=myListOfFiles.txt
  
  # Uncomment noErrTest to skip running any ./err subdir tests
  noErrTest=true
  
  fileChecker=org.apache.qetest.xsl.XHTFileCheckService
  
  #---- Choose output: How much/what kinds of info should we log
  # Choose output: How much logging info is saved: between 0 (very little) and 99 (lots)
  loggingLevel=50
  
  # If we should save performance-oriented info in the logfile
  perfLogging=true
  
  # Set debug for advanced debugging of the tests themselves
  #debug=true
  
  #---- Choose a liaison: only valid with flavor=xalan
  # XDTM  Xalan-J 1.x/Xerces DTM -default- (uses xerces.jar)
  #liaison=org.apache.xalan.xpath.dtm.DTMLiaison
  # XDOM  Xalan-J 1.x/Xerces DOM (uses xerces.jar)
  #liaison=org.apache.xalan.xpath.xdom.XercesLiaison
  
  
  
  
  1.1                  xml-xalan/test/d2d.bat
  
  Index: d2d.bat
  ===================================================================
  call runtest ConformanceTest -load d2d.prop 
  call viewResults file:///e:\xml-xalan\test\results-d2d\ConfTest.xml