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]