예제 #1
0
 def test_list_messages_outbox(self):
     self.reset()
     u1 = YayAPIClient.register(self.opts, 'testlistmessagesoutbox1', '*****@*****.**', 'a', 'a')
     u2 = YayAPIClient.register(self.opts, 'testlistmessagesoutbox2', '*****@*****.**', 'a', 'a')
     r = YayAPIClient.send_message(self.opts, u2.cookies, 'testlistmessagesoutbox1', 'subject', 'body')
     r = YayAPIClient.get_outbox(self.opts, u2.cookies)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('messages' in j)
     self.assertEqual(len(j['messages']), 1)
예제 #2
0
 def test_create_message(self):
     self.reset()
     u1 = YayAPIClient.register(self.opts, 'testcreatemessage1', '*****@*****.**', 'a', 'a')
     u2 = YayAPIClient.register(self.opts, 'testcreatemessage2', '*****@*****.**', 'a', 'a')
     r = YayAPIClient.get_inbox(self.opts, u1.cookies)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('messages' in j)
     self.assertEqual(len(j['messages']), 0)
     r = YayAPIClient.send_message(self.opts, u2.cookies, 'testcreatemessage1', 'subject', 'body')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 201)
     self.assertTrue('message_id' in j)
예제 #3
0
 def test_create_message(self):
     self.reset()
     u1 = YayAPIClient.register(self.opts, 'testcreatemessage1',
                                '*****@*****.**', 'a', 'a')
     u2 = YayAPIClient.register(self.opts, 'testcreatemessage2',
                                '*****@*****.**', 'a', 'a')
     r = YayAPIClient.get_inbox(self.opts, u1.cookies)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('messages' in j)
     self.assertEqual(len(j['messages']), 0)
     r = YayAPIClient.send_message(self.opts, u2.cookies,
                                   'testcreatemessage1', 'subject', 'body')
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 201)
     self.assertTrue('message_id' in j)
예제 #4
0
 def test_list_messages_outbox(self):
     self.reset()
     u1 = YayAPIClient.register(self.opts, 'testlistmessagesoutbox1',
                                '*****@*****.**', 'a',
                                'a')
     u2 = YayAPIClient.register(self.opts, 'testlistmessagesoutbox2',
                                '*****@*****.**', 'a',
                                'a')
     r = YayAPIClient.send_message(self.opts, u2.cookies,
                                   'testlistmessagesoutbox1', 'subject',
                                   'body')
     r = YayAPIClient.get_outbox(self.opts, u2.cookies)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('messages' in j)
     self.assertEqual(len(j['messages']), 1)