[jbpm-commits] JBoss JBPM SVN: r6769 - projects/migration_tool/trunk/src/test/java/test.
do-not-reply at jboss.org
do-not-reply at jboss.org
Thu Oct 21 14:02:05 EDT 2010
Author: eschabell
Date: 2010-10-21 14:02:04 -0400 (Thu, 21 Oct 2010)
New Revision: 6769
Modified:
projects/migration_tool/trunk/src/test/java/test/XSLTTest.java
Log:
Added test output of transformed BPMN definition for the happyTest.
Modified: projects/migration_tool/trunk/src/test/java/test/XSLTTest.java
===================================================================
--- projects/migration_tool/trunk/src/test/java/test/XSLTTest.java 2010-10-17 15:59:37 UTC (rev 6768)
+++ projects/migration_tool/trunk/src/test/java/test/XSLTTest.java 2010-10-21 18:02:04 UTC (rev 6769)
@@ -1,15 +1,16 @@
package test;
-import static java.lang.System.out;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
+import java.util.Scanner;
-import javax.swing.Box.Filler;
import javax.xml.transform.Templates;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerConfigurationException;
@@ -71,9 +72,26 @@
String process = "Single Task";
String dir = singleTaskJpdl;
+ // transform jPDL task.
File resultFile = transformJpdlXml(transformer, dir, process);
-
-
+
+ System.out.println("Reading from file.");
+ StringBuilder text = new StringBuilder();
+ String NL = System.getProperty("line.separator");
+ Scanner scanner = null;
+ try {
+ scanner = new Scanner(new FileInputStream(resultFile));
+ while (scanner.hasNextLine()){
+ text.append(scanner.nextLine() + NL);
+ }
+ } catch (FileNotFoundException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ finally{
+ scanner.close();
+ }
+ System.out.println("Text read in: " + text);
}
public static File transformJpdlXml(Transformer transformer, String dir, String process) {
More information about the jbpm-commits
mailing list