summaryrefslogtreecommitdiff
path: root/qadevOOo/runner/complexlib/ComplexTestCase.java
diff options
context:
space:
mode:
authorSteffen Grund <sg@openoffice.org>2003-04-01 08:18:04 +0000
committerSteffen Grund <sg@openoffice.org>2003-04-01 08:18:04 +0000
commit4330117faebe5dc0e08b713029d475ced47cef9e (patch)
treefc1f374cf20dc8ada2e4425fc9428047cd8d2bbe /qadevOOo/runner/complexlib/ComplexTestCase.java
parent91d690c726462f1b103b6f15b431dbcba8859a6b (diff)
CHG: added printinmg of StackTrace in case of an exception.
Diffstat (limited to 'qadevOOo/runner/complexlib/ComplexTestCase.java')
-rw-r--r--qadevOOo/runner/complexlib/ComplexTestCase.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/qadevOOo/runner/complexlib/ComplexTestCase.java b/qadevOOo/runner/complexlib/ComplexTestCase.java
index 14307b98f404..0d554261fb7a 100644
--- a/qadevOOo/runner/complexlib/ComplexTestCase.java
+++ b/qadevOOo/runner/complexlib/ComplexTestCase.java
@@ -2,9 +2,9 @@
*
* $RCSfile: ComplexTestCase.java,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Date: 2003-03-26 14:53:53 $
+ * last change: $Date: 2003-04-01 09:18:04 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -67,6 +67,7 @@ import lib.TestParameters;
import com.sun.star.lang.XMultiServiceFactory;
import share.LogWriter;
import share.ComplexTest;
+import java.io.PrintWriter;
public abstract class ComplexTestCase implements ComplexTest {
@@ -109,6 +110,7 @@ public abstract class ComplexTestCase implements ComplexTest {
if (errorMsg == null)
errorMsg = "";
log.println("Message: " + errorMsg);
+ t.printStackTrace((PrintWriter)log);
}
//executeMethodTests
@@ -134,6 +136,7 @@ public abstract class ComplexTestCase implements ComplexTest {
log.println(t.toString());
String msg = t.getMessage();
log.println("Message: " + msg);
+ t.printStackTrace((PrintWriter)log);
subEntry.State=message + (msg == null?"":msg);
subEntry.hasErrorMsg = true;
subEntry.ErrorMsg = message + "\n" + msg;
@@ -144,6 +147,7 @@ public abstract class ComplexTestCase implements ComplexTest {
log.println("Message: " + e.getMessage());
String msg = e.getMessage();
log.println("Message: " + msg);
+ e.printStackTrace((PrintWriter)log);
subEntry.State="SKIPPED.FAILED";
subEntry.hasErrorMsg = true;
subEntry.ErrorMsg = (msg == null?"":msg);
@@ -174,6 +178,7 @@ public abstract class ComplexTestCase implements ComplexTest {
if (errorMsg == null)
errorMsg = "";
log.println("Message: " + errorMsg);
+ t.printStackTrace((PrintWriter)log);
}
}
}