tests/task.py
branchdevel
changeset 217 d755b2e0cc0b
parent 186 b381eaa774ab
equal deleted inserted replaced
216:ab8e2f26718e 217:d755b2e0cc0b
    78         
    78         
    79         task=Task(Telnumber('123456789'), exjob)
    79         task=Task(Telnumber('123456789'), exjob)
    80         d = task._run()
    80         d = task._run()
    81         self.assertFailure(d, NoRouteForTask)
    81         self.assertFailure(d, NoRouteForTask)
    82 
    82 
       
    83     def testSetStatus(self):
       
    84         task=Task(Telnumber('123456789'), None)
       
    85         self.assertEqual(task.status,None)
       
    86         self.assertEqual(task.error,False)
    83 
    87 
    84 class CompletetaskTests(TaskTestCase):
    88         self.assertEqual(task.setStatus("fooja"),"fooja")
    85     def setUp(self):
    89         self.assertEqual(task.status,"fooja")
    86         TaskTestCase.setUp(self)
       
    87         taskPool.start(reactor)
       
    88 
    90 
    89     def tearDown(self):
    91     def testSetError(self):
    90         taskPool.pool.stop()
    92         task=Task(Telnumber('123456789'), None)
    91         TaskTestCase.tearDown(self)
    93         self.assertEqual(task.setError("fooja"),"fooja")
    92 
    94         self.assertEqual(task.status,"fooja")
    93 #    def testStart(self):
    95         self.assertEqual(task.error,True)
    94 #        pass
       
    95 
       
    96 
       
    97     #def testCreateFax(self):
       
    98     #    with self.session() as session:
       
    99     #        u = User(name='test',apikey='abcdef123456789')
       
   100     #        session.add(u)
       
   101     #    job = createJob(u,[Telnumber('0123325456')],Fax('header','fax',[]),[])
       
   102 
       
   103     #    self.assertEqual(taskPool.pool.q.qsize(),1)
       
   104 
       
   105     #def testCreateMail(self):
       
   106     #    with self.session() as session:
       
   107     #        u = User(name='test',apikey='abcdef123456789')
       
   108     #        session.add(u)
       
   109     #    job = createJob(u,[],Mail('sub','body','t@t.de'),[])