--- 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"