equal
deleted
inserted
replaced
1 from twisted.internet.defer import inlineCallbacks |
1 from twisted.internet.defer import inlineCallbacks |
2 from datetime import datetime |
2 from datetime import datetime |
3 from Queue import deque |
3 from Queue import deque |
|
4 from mock import patch |
4 |
5 |
5 from iro.model.schema import User, Offer, Userright, Job, Message |
6 from iro.model.schema import User, Offer, Userright, Job, Message |
6 from iro.controller.viewinterface import Interface |
7 from iro.controller.viewinterface import Interface |
7 from iro.controller.pool import taskPool |
8 from iro.controller.pool import taskPool |
8 |
9 |
209 |
210 |
210 self.assertEqual(exJob.message,SMS("message",None)) |
211 self.assertEqual(exJob.message,SMS("message",None)) |
211 self.assertEqual(taskPool.pool.q.qsize(),1) |
212 self.assertEqual(taskPool.pool.q.qsize(),1) |
212 |
213 |
213 |
214 |
214 @inlineCallbacks |
215 @patch("iro.model.message.formatdate") |
215 def testMail(self): |
216 @inlineCallbacks |
|
217 def testMail(self,mock_f): |
|
218 mock_f.return_value="Wed, 21 Mar 2012 17:16:11 +0100" |
216 with self.session() as session: |
219 with self.session() as session: |
217 u = User(name='test',apikey='abcdef123456789') |
220 u = User(name='test',apikey='abcdef123456789') |
218 o = Offer(name='loc',provider="localhost",route="",typ="mail") |
221 o = Offer(name='loc',provider="localhost",route="",typ="mail") |
219 u.rights.append(Userright(o)) |
222 u.rights.append(Userright(o)) |
220 session.add(u) |
223 session.add(u) |
226 exJob = job.extend |
229 exJob = job.extend |
227 |
230 |
228 self.assertEqual(exJob.message,Mail("sub",'hey body!','frm@t.de')) |
231 self.assertEqual(exJob.message,Mail("sub",'hey body!','frm@t.de')) |
229 self.assertEqual(taskPool.pool.q.qsize(),1) |
232 self.assertEqual(taskPool.pool.q.qsize(),1) |
230 |
233 |
231 @inlineCallbacks |
234 @patch("iro.model.message.formatdate") |
232 def testMailFrmNone(self): |
235 @inlineCallbacks |
|
236 def testMailFrmNone(self,mock_f): |
|
237 mock_f.return_value="Wed, 21 Mar 2012 17:16:11 +0100" |
233 with self.session() as session: |
238 with self.session() as session: |
234 u = User(name='test',apikey='abcdef123456789') |
239 u = User(name='test',apikey='abcdef123456789') |
235 o = Offer(name='loc',provider="localhost",route="",typ="mail") |
240 o = Offer(name='loc',provider="localhost",route="",typ="mail") |
236 u.rights.append(Userright(o)) |
241 u.rights.append(Userright(o)) |
237 session.add(u) |
242 session.add(u) |