pauldick    01/10/11 11:27:26

  Modified:    c/Tests/Harness FileUtility.hpp
  Log:
  Renamed compareDomResults to checkDOMResults and added
  logfile parameter. reportPassFail now takes UniqRunId as a parameter.
  Added 3 inline debug functions.
  
  Revision  Changes    Path
  1.13      +32 -4     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.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- FileUtility.hpp   2001/09/26 13:10:36     1.12
  +++ FileUtility.hpp   2001/10/11 18:27:26     1.13
  @@ -99,7 +99,7 @@
   /**
    * Utility call that extracts test file names from testsuite.  
    * @author Paul [EMAIL PROTECTED]
  - * @version $Id: FileUtility.hpp,v 1.12 2001/09/26 13:10:36 pauldick Exp $
  + * @version $Id: FileUtility.hpp,v 1.13 2001/10/11 18:27:26 pauldick Exp $
    */
   
   #if defined HARNESS_EXPORTS
  @@ -232,11 +232,12 @@
        * call domCompare.  
        * @returns Void.
        */
  -     bool
  -     FileUtility::compareDOMResults(const XalanDOMString& theOutputFile, 
  +     void
  +     FileUtility::checkDOMResults(const XalanDOMString& theOutputFile, 
                                                                const 
XalanCompiledStylesheet* compiledSS, 
                                                                
XalanSourceTreeDocument* dom,
  -                                                             const 
XSLTInputSource& goldInputSource);
  +                                                             const 
XSLTInputSource& goldInputSource,
  +                                                             
XMLFileReporter& logfile);
   
        bool
        FileUtility::compareSerializedResults(const XalanDOMString& 
transformResult,
  @@ -289,6 +290,9 @@
        void
        FileUtility::reportPassFail(XMLFileReporter& logfile);
   
  +     void
  +     FileUtility::reportPassFail(XMLFileReporter& logfile, const 
XalanDOMString& runid);
  +
   private:
   
        /** 
  @@ -307,7 +311,31 @@
        */
        void
        FileUtility::reportError();
  +     
  +     inline void
  +     FileUtility::debugNodeData(const XalanDOMString& value)
  +     {
  +#if !defined(NDEBUG) && defined(_MSC_VER)
  +             cout << "Node is: " << c_str(TranscodeToLocalCodePage(value)) 
<< endl;
  +#endif
  +     }
   
  +     inline void
  +     FileUtility::debugNodeData(const XalanDOMString& node, const 
XalanDOMString& value)
  +     {
  +#if !defined(NDEBUG) && defined(_MSC_VER)
  +             cout << "Node is: " << c_str(TranscodeToLocalCodePage(node)) << 
"       "
  +                      << "Value is: \"" << 
c_str(TranscodeToLocalCodePage(value)) << "\"\n";
  +#endif
  +     }
  +
  +     inline void
  +     FileUtility::debugAttributeData(const XalanDOMString& value)
  +     {
  +#if !defined(NDEBUG) && defined(_MSC_VER)
  +             cout << "Attribute is: " << 
c_str(TranscodeToLocalCodePage(value)) << endl;
  +#endif
  +     }
   };        // end of class FileUtility
   #endif
   
  
  
  

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

Reply via email to