You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by pa...@apache.org on 2001/10/11 20:06:36 UTC
cvs commit: xml-xalan/c/Tests/Params Params.cpp
pauldick 01/10/11 11:06:36
Modified: c/Tests/Params Params.cpp
Log:
Modified to run embed01 and embed02 tests as params07, 08
respectively
Revision Changes Path
1.10 +24 -2 xml-xalan/c/Tests/Params/Params.cpp
Index: Params.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/Tests/Params/Params.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- Params.cpp 2001/09/26 13:16:36 1.9
+++ Params.cpp 2001/10/11 18:06:36 1.10
@@ -238,7 +238,7 @@
{
XalanTransformer transformEngine;
-
+ bool embedFlag = false;
// Get the files found in the "params" directory
const XalanDOMString testDir("params");
@@ -293,6 +293,23 @@
XalanDOMString("'DATA'"));
break;
+ case 7:
+ {
+ const XSLTInputSource embed07InputSource(c_wstr(theXSLFile));
+ transformEngine.transform(embed07InputSource, theResultTarget);
+ append(futil.data.testOrFile, " (Embed01)" );
+ embedFlag = true;
+ break;
+ }
+
+ case 8:
+ {
+ const XSLTInputSource embed08InputSource(c_wstr(theXSLFile));
+ transformEngine.transform(embed08InputSource, theResultTarget);
+ append(futil.data.testOrFile, " (Embed02)" );
+ embedFlag = true;
+ break;
+ }
default:
transformEngine.setStylesheetParam(
XalanDOMString("input"),
@@ -300,8 +317,13 @@
break;
}
+
+
// Do a total end to end transform with no pre parsing of either xsl or xml files.
- transformEngine.transform(xmlInputSource, xslInputSource, theResultTarget);
+ if (!embedFlag)
+ {
+ transformEngine.transform(xmlInputSource, xslInputSource, theResultTarget);
+ }
// Check and report the results.
futil.checkResults(theOutputFile, theGoldFile, logFile);
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org