def create_replies(opts, users, threads, num):
    for i in range(num):
        user = random.choice(users)
        thread = urlparse(random.choice(threads).url).path[1:]
        YayClient.post_reply(opts, user.cookies, thread, reply_generator())
Example #2
0
def create_replies(opts, users, threads, num):
    for i in range(num):
        user = random.choice(users)
        thread = urlparse(random.choice(threads).url).path[1:]
        YayClient.post_reply(opts, user.cookies, thread, reply_generator())
Example #3
0
 def test_basic(self):
     r = YayClient.post_reply(self.opts, self.cookies, self.thread, "new post")
     self.assertEqual(r.status_code, 200)
Example #4
0
 def post_reply(self, content):
     r = YayClient.post_reply(self.opts, self.cookies, self.thread, content)
     tree = lxml.html.fromstring(r.content)
     return tree.cssselect(".comment")[-1].cssselect(".content")[0]
Example #5
0
 def test_basic(self):
     r = YayClient.post_reply(self.opts, self.cookies, self.thread, "new post")
     self.assertEqual(r.status_code, 200)
Example #6
0
 def post_reply(self, content):
     r = YayClient.post_reply(self.opts, self.cookies, self.thread, content)
     tree = lxml.html.fromstring(r.content)
     return tree.cssselect(".comment")[-1].cssselect(".content")[0]