diff -r 49ffb1f6cdbf -r 5253631a8dd3 iro/test.py --- 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"