tests/viewinterface.py
branchdevel
changeset 198 85ede27b1add
parent 192 6c708c334f37
child 199 1bcca1a40769
equal deleted inserted replaced
197:73b11797781b 198:85ede27b1add
   229             exJob = job.extend
   229             exJob = job.extend
   230         
   230         
   231         self.assertEqual(exJob.message,Mail("sub",'hey body!','frm@t.de'))
   231         self.assertEqual(exJob.message,Mail("sub",'hey body!','frm@t.de'))
   232         self.assertEqual(taskPool.pool.q.qsize(),1)
   232         self.assertEqual(taskPool.pool.q.qsize(),1)
   233 
   233 
       
   234     @inlineCallbacks
   234     def testFax(self):
   235     def testFax(self):
   235         pass
   236         with self.session() as session:
   236     testFax.todo = "To implement"
   237             u = User(name='test',apikey='abcdef123456789')
       
   238             o = Offer(name='b',provider="sipgate",route="b",typ="fax")
       
   239             u.rights.append(Userright(o))
       
   240             session.add(u)
       
   241         
       
   242         jobid = yield Interface().fax('abcdef123456789','subject', 'blublbubblu',['0123325456'],['b'])
       
   243        
       
   244         with self.session() as session:
       
   245             u = session.merge(u)
       
   246             job = u.job(jobid)
       
   247             exJob = job.extend
       
   248         
       
   249         self.assertEqual(exJob.message,Fax("subject","blublbubblu"))
       
   250         self.assertEqual(taskPool.pool.q.qsize(),1)