KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > joseki > test > JosekiTests


1 /*
2  * (c) Copyright 2003, 2004 Hewlett-Packard Development Company, LP
3  * [See end of file]
4  */

5
6 package org.joseki.test;
7
8 import junit.framework.* ;
9
10 /**
11  * @author Andy Seaborne
12  * @version $Id: JosekiTests.java,v 1.10 2004/04/30 14:13:13 andy_seaborne Exp $
13  */

14 public class JosekiTests extends TestSuite
15 {
16
17     /* JUnit swingUI needed this */
18     static public TestSuite suite() {
19         return new JosekiTests() ;
20     }
21     
22     JosekiClientLibraryTests clientLibraryTests = null ;
23     
24     public JosekiTests()
25     {
26         super("Joseki test suite") ;
27         
28         if ( System.getProperty("log4j.configuration") == null )
29             System.setProperty("log4j.configuration", "file:etc/log4j-test.properties") ;
30         
31 // if (System.getProperty("java.util.logging.config.file") == null)
32
// System.setProperty("java.util.logging.config.file", "etc/logging-test.properties");
33

34         addTest(new JosekiServerInternalTests()) ;
35         TestServer s = new TestServer() ;
36         s.createServer() ;
37         addTest(new JosekiClientLibraryTests(s)) ;
38         //addTest()
39
}
40
41     public static void main(String JavaDoc[] args)
42     {
43         boolean verboseTests = false ;
44         junit.textui.TestRunner.run(new JosekiTests()) ;
45     }
46 }
47
48
49 /*
50  * (c) Copyright 2003, 2004 Hewlett-Packard Development Company, LP
51  * All rights reserved.
52  *
53  * Redistribution and use in source and binary forms, with or without
54  * modification, are permitted provided that the following conditions
55  * are met:
56  * 1. Redistributions of source code must retain the above copyright
57  * notice, this list of conditions and the following disclaimer.
58  * 2. Redistributions in binary form must reproduce the above copyright
59  * notice, this list of conditions and the following disclaimer in the
60  * documentation and/or other materials provided with the distribution.
61  * 3. The name of the author may not be used to endorse or promote products
62  * derived from this software without specific prior written permission.
63  *
64  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
65  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
66  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
67  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
68  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
69  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
70  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
71  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
72  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
73  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
74  */

75
Popular Tags