예제 #1
0
 def test_paginate_threads_in_search(self):
     self.reset()
     r = YayAPIClient.register(self.opts, 'testpaginatethreadsinsearch1', '*****@*****.**', 'a', 'a')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 1, 'testpaginatethreadsinsearch1 1', 'testpaginatethreadsinsearch1 1 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 2, 'testpaginatethreadsinsearch1 2', 'testpaginatethreadsinsearch1 2 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 3, 'testpaginatethreadsinsearch1 3', 'testpaginatethreadsinsearch1 3 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 4, 'testpaginatethreadsinsearch1 4', 'testpaginatethreadsinsearch1 4 body')
     r = YayAPIClient.search(self.opts, 'foo', 100)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('threads' in j)
     self.assertEqual(j['pagination']['current_page'], 2)
예제 #2
0
 def test_paginate_threads_in_search(self):
     self.reset()
     r = YayAPIClient.register(self.opts, 'testpaginatethreadsinsearch1',
                               '*****@*****.**',
                               'a', 'a')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 1,
                                  'testpaginatethreadsinsearch1 1',
                                  'testpaginatethreadsinsearch1 1 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 2,
                                  'testpaginatethreadsinsearch1 2',
                                  'testpaginatethreadsinsearch1 2 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 3,
                                  'testpaginatethreadsinsearch1 3',
                                  'testpaginatethreadsinsearch1 3 body')
     r = YayAPIClient.post_thread(self.opts, r.cookies, 4,
                                  'testpaginatethreadsinsearch1 4',
                                  'testpaginatethreadsinsearch1 4 body')
     r = YayAPIClient.search(self.opts, 'foo', 100)
     j = json.loads(r.content)
     self.assertEqual(r.status_code, 200)
     self.assertTrue('threads' in j)
     self.assertEqual(j['pagination']['current_page'], 2)