KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > polyglot > pth > TestSuiteResult


1 /*
2  * Author : Stephen Chong
3  * Created: Feb 6, 2004
4  */

5 package polyglot.pth;
6
7 import java.io.File JavaDoc;
8 import java.util.Date JavaDoc;
9 import java.util.Map JavaDoc;
10
11 /**
12  *
13  */

14 public final class TestSuiteResult extends TestResult {
15     private static final String JavaDoc RESULT_FILE_SUFFIX = ".results";
16     private static final String JavaDoc RESULT_FILE_PREFIX = "";
17     /**
18      * The name of the results file is the name of script file,
19      * bracketed with RESULTS_FILE_PREFIX and RESULT_FILE_SUFFIX.
20      */

21     protected static String JavaDoc getResultsFileName(File JavaDoc script) {
22         String JavaDoc parent = "";
23         if (script.getParent() != null) {
24             parent = script.getParent() + File.separator;
25         }
26         return parent + RESULT_FILE_PREFIX + script.getName() +
27                         RESULT_FILE_SUFFIX;
28     }
29     public final Map JavaDoc testResults;
30     public TestSuiteResult(Test t, Date JavaDoc dateTestRun, Map JavaDoc testResults, Date JavaDoc dateLastSuccess) {
31         super(t, dateTestRun, dateLastSuccess);
32         this.testResults = testResults;
33     }
34 }
35
Popular Tags