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 @inlineCallbacks |
|
235 def testMailFrmNone(self): |
|
236 with self.session() as session: |
|
237 u = User(name='test',apikey='abcdef123456789') |
|
238 o = Offer(name='loc',provider="localhost",route="",typ="mail") |
|
239 u.rights.append(Userright(o)) |
|
240 session.add(u) |
|
241 |
|
242 jobid = yield Interface().mail('abcdef123456789','sub', "hey body!", ['t@te.de'], None,['loc']) |
|
243 with self.session() as session: |
|
244 u = session.merge(u) |
|
245 job = u.job(jobid) |
|
246 exJob = job.extend |
|
247 |
|
248 self.assertEqual(exJob.message,Mail("sub",'hey body!',None)) |
|
249 self.assertEqual(taskPool.pool.q.qsize(),1) |
|
250 |
|
251 |
|
252 |
|
253 @inlineCallbacks |
235 def testFax(self): |
254 def testFax(self): |
236 with self.session() as session: |
255 with self.session() as session: |
237 u = User(name='test',apikey='abcdef123456789') |
256 u = User(name='test',apikey='abcdef123456789') |
238 o = Offer(name='b',provider="sipgate",route="b",typ="fax") |
257 o = Offer(name='b',provider="sipgate",route="b",typ="fax") |
239 u.rights.append(Userright(o)) |
258 u.rights.append(Userright(o)) |