Example #1
0
def create_threads(opts, users, num):
    threads = []
    for i in range(num):
        user = random.choice(users)
        thread = YayClient.post_thread(opts, user.cookies, random.randint(0, 4) + 1, thread_title_generator(),
                                       reply_generator())
        threads.append(thread)
    return threads
def create_threads(opts, users, num):
    threads = []
    for i in range(num):
        user = random.choice(users)
        thread = YayClient.post_thread(opts, user.cookies, 2,
                                       thread_title_generator(),
                                       reply_generator())
        threads.append(thread)
    return threads
Example #3
0
    def setUpClass(cls):

        cls.opts = dict(
            url = 'http://yayhooray.dev/'
        )

        user = YayClient.register(cls.opts, 'yay2tester', '*****@*****.**', 'a', 'a')
        thread = YayClient.post_thread(cls.opts, user.cookies, 2, "Test", "Test")

        cls.cookies = user.cookies
        cls.thread = urlparse(thread.url).path[1:]
Example #4
0
    def setUpClass(cls):
        cfg = SafeConfigParser()
        cfg.read(['../yay.ini', 'tests/yay.ini'])
        cls.opts = dict(
            url = cfg.get('site', 'url')
        )

        DbClient.reset_database(cfg.get('db', 'host'), cfg.get('db', 'database'),
                                cfg.get('db', 'username'), cfg.get('db', 'password'))


        user = YayClient.register(cls.opts, 'yay2tester', '*****@*****.**', 'a', 'a')
        thread = YayClient.post_thread(cls.opts, user.cookies, 2, "Test", "Test")
        cls.cookies = user.cookies
        cls.thread = urlparse(thread.url).path[1:]
Example #5
0
    def setUpClass(cls):
        cfg = SafeConfigParser()
        cfg.read(['../yay.ini', 'tests/yay.ini'])
        cls.opts = dict(
            url = cfg.get('site', 'url')
        )

        DbClient.reset_database(cfg.get('db', 'host'), cfg.get('db', 'database'),
                                cfg.get('db', 'username'), cfg.get('db', 'password'))


        user = YayClient.register(cls.opts, 'yay2tester', '*****@*****.**', 'a', 'a')
        thread = YayClient.post_thread(cls.opts, user.cookies, 2, "Test", "Test")
        cls.cookies = user.cookies
        cls.thread = urlparse(thread.url).path[1:]