pauldick    01/11/16 13:20:30

  Modified:    c/Tests/Harness FileUtility.cpp FileUtility.hpp
  Log:
  Changed signature of analyzeResults
  
  Revision  Changes    Path
  1.23      +10 -6     xml-xalan/c/Tests/Harness/FileUtility.cpp
  
  Index: FileUtility.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/Tests/Harness/FileUtility.cpp,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- FileUtility.cpp   2001/11/09 19:28:16     1.22
  +++ FileUtility.cpp   2001/11/16 21:20:29     1.23
  @@ -1026,29 +1026,33 @@
   //   Returns: Void                                           
   */
   void
  -FileUtility::analyzeResults(XalanTransformer& xalan, const XalanDOMString& base, 
const XalanDOMString& resultsFile)
  +FileUtility::analyzeResults(XalanTransformer& xalan, const XalanDOMString& 
resultsFile)
   {
        XalanDOMString paramValue;
   
  +     // Pass the results .xml file as a parameter to the stylesheet.  It must be 
wrapped in single
  +     // quotes so that it is not considered an expression.
        assign(paramValue, XalanDOMString("'"));
        append(paramValue, resultsFile);
        append(paramValue, XalanDOMString("'"));
   
  +     // Set the parameter
        xalan.setStylesheetParam(XalanDOMString("testfile"), paramValue);
   
  -
  +     // Generate the input and output file names.
        const XalanDOMString  theHTMLFile = generateFileName(resultsFile,"html");
  -     const XalanDOMString  theStylesheet = base + XalanDOMString("\cconf.xsl");
  -     const XalanDOMString  theXMLSource = base + XalanDOMString("\cconf.xml");
  +     const XalanDOMString  theStylesheet = data.testBase + 
XalanDOMString("\cconf.xsl");
  +     const XalanDOMString  theXMLSource = data.testBase + 
XalanDOMString("\cconf.xml");
   
  +     // Create the InputSources and ResultTarget.
        const XSLTInputSource   xslInputSource(c_wstr(theStylesheet));
        const XSLTInputSource   xmlInputSource(c_wstr(theXMLSource));
        const XSLTResultTarget  resultFile(theHTMLFile);
  -
   
  +     // Do the transform, display the output HTML, or report any failure.
        int result = xalan.transform(xmlInputSource, xslInputSource, resultFile);
        if (!result)
  -     {
  +     {       
                system(c_str(TranscodeToLocalCodePage(theHTMLFile)));
        }
        else 
  
  
  
  1.18      +2 -2      xml-xalan/c/Tests/Harness/FileUtility.hpp
  
  Index: FileUtility.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/Tests/Harness/FileUtility.hpp,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- FileUtility.hpp   2001/11/09 19:28:50     1.17
  +++ FileUtility.hpp   2001/11/16 21:20:29     1.18
  @@ -99,7 +99,7 @@
   /**
    * Utility call that extracts test file names from testsuite.  
    * @author Paul [EMAIL PROTECTED]
  - * @version $Id: FileUtility.hpp,v 1.17 2001/11/09 19:28:50 pauldick Exp $
  + * @version $Id: FileUtility.hpp,v 1.18 2001/11/16 21:20:29 pauldick Exp $
    */
   
   #if defined HARNESS_EXPORTS
  @@ -308,7 +308,7 @@
        FileUtility::reportPassFail(XMLFileReporter& logfile, const XalanDOMString& 
runid);
   
        void
  -     FileUtility::analyzeResults(XalanTransformer& xalan, const XalanDOMString& 
base, const XalanDOMString& resultsFile);
  +     FileUtility::analyzeResults(XalanTransformer& xalan, const XalanDOMString& 
resultsFile);
   //   FileUtility::analyzeResults(const XalanDOMString& resultsFile);
   
   private:
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to