1#!/usr/bin/env python
2############################################################################
3# Joshua R. Boverhof, LBNL
4# See LBNLCopyright for copyright notice!
5###########################################################################
6import os, sys, unittest
7from ServiceTest import main, ServiceTestCase, ServiceTestSuite
8from ZSI import FaultException
9"""
10Unittest
11
12WSDL:   http://javatest2.infodata.se/webservices/services/Infobil?wsdl
13"""
14
15# General targets
16def dispatch():
17    """Run all dispatch tests"""
18    suite = ServiceTestSuite()
19    suite.addTest(unittest.makeSuite(TestCase, 'test_dispatch'))
20    return suite
21
22def local():
23    """Run all local tests"""
24    suite = ServiceTestSuite()
25    suite.addTest(unittest.makeSuite(TestCase, 'test_local'))
26    return suite
27
28def net():
29    """Run all network tests"""
30    suite = ServiceTestSuite()
31    suite.addTest(unittest.makeSuite(TestCase, 'test_net'))
32    return suite
33
34def all():
35    """Run all tests"""
36    suite = ServiceTestSuite()
37    suite.addTest(unittest.makeSuite(TestCase, 'test_'))
38    return suite
39
40
41class TestCase(ServiceTestCase):
42    name = "test_InfoBil"
43    client_file_name = "InfoBilServiceService_client.py"
44    types_file_name  = "InfoBilServiceService_types.py"
45    server_file_name = "InfoBilServiceService_server.py"
46
47    def __init__(self, methodName):
48        ServiceTestCase.__init__(self, methodName)
49        self.wsdl2py_args.append('-b')
50
51    def test_local_import(self):
52        pass
53
54
55if __name__ == "__main__" :
56    main()
57
58