iro/test.py
changeset 30 5253631a8dd3
parent 7 07dd2663ac90
child 38 254c00f3cbe0
--- a/iro/test.py	Sun Feb 07 05:12:57 2010 +0100
+++ b/iro/test.py	Sun Feb 07 06:13:37 2010 +0100
@@ -2,7 +2,7 @@
 
 import unittest, ConfigParser
 import iro
-from job import MessageJob
+from job import SMSJob, FAXJob, MailJob
 from joblist import Joblist
 from providerlist import Providerlist
 import threading, xmlrpclib
@@ -38,7 +38,10 @@
     class MyManager(BaseManager):
         pass
     
-    MyManager.register('MessageJob', MessageJob) 
+    MyManager.register('SMSJob', SMSJob) 
+    MyManager.register('FAXob', FAXJob) 
+    MyManager.register('MailJob',MailJob) 
+    MyManager.register('Providerlist',Providerlist) 
     manager = MyManager()
     manager.start()
     
@@ -120,8 +123,8 @@
         self.assertEqual(admin.status(),{id1: {'status': ['init',{}], 'name':   'test'},
                         id2: {'status': ['init',{}], 'name':   'test2'}} )
         
-        self.assertRaises(xmlrpclib.Fault, client2.status, id1)
-        self.assertRaises(xmlrpclib.Fault, client1.status, id2)
+        self.assertEqual(client2.status(id1), {})
+        self.assertEqual(client1.status(id2), {})
         
     def testGetProvider(self):
         servstr="https://test:test@localhost:8000"