Adding JABA web services usage statistics web application. Stat database is to follow
[jabaws.git] / testsrc / compbio / stat / collector / ExecutionStatCollectorTester.java
1 package compbio.stat.collector;\r
2 \r
3 import static org.testng.Assert.assertEquals;\r
4 \r
5 import java.io.File;\r
6 \r
7 import org.testng.annotations.Test;\r
8 \r
9 import compbio.metadata.AllTestSuit;\r
10 \r
11 public class ExecutionStatCollectorTester {\r
12 \r
13         @Test\r
14         public void testCollectStat() {\r
15                 ExecutionStatCollector local_jobs = new ExecutionStatCollector(\r
16                                 AllTestSuit.TEST_DATA_PATH_ABSOLUTE + File.separator + "ljobs");\r
17                 ExecutionStatCollector cl_jobs = new ExecutionStatCollector(\r
18                                 AllTestSuit.TEST_DATA_PATH_ABSOLUTE + File.separator + "jobs");\r
19                 StatProcessor local_stats = local_jobs.getStats();\r
20                 StatProcessor cl_stats = cl_jobs.getStats();\r
21                 // System.out.println("L: " + local_stats.stats);\r
22                 System.out.println("\n\n");\r
23                 // System.out.println("C: " + cl_stats.stats);\r
24 \r
25                 assertEquals(12, local_stats.getJobNumber());\r
26                 // ClustalW#1015343425414965 - empty\r
27                 assertEquals(1, local_stats.getIncompleteJobs().size());\r
28                 assertEquals(0, local_stats.getFailedJobs().size());\r
29                 assertEquals(2, local_stats.getAbandonedJobs().size());\r
30 \r
31         }\r
32         public void testUpdateStat() {\r
33 \r
34         }\r
35 }\r