diff options
author | Steffen Grund <sg@openoffice.org> | 2003-04-01 08:18:04 +0000 |
---|---|---|
committer | Steffen Grund <sg@openoffice.org> | 2003-04-01 08:18:04 +0000 |
commit | 4330117faebe5dc0e08b713029d475ced47cef9e (patch) | |
tree | fc1f374cf20dc8ada2e4425fc9428047cd8d2bbe /qadevOOo/runner/complexlib/ComplexTestCase.java | |
parent | 91d690c726462f1b103b6f15b431dbcba8859a6b (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.java | 9 |
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); } } } |