from __future__ import (unicode_literals, print_function, absolute_import) from weibo_crawl.bussiness import (Schedule, WeiboAPIHandler, PublicTimelineQuery) from pprint import pprint import unittest from weibo_crawl.config import ConfigurationCenter ConfigurationCenter.load_configuration() SKIP_LONG_TEST = True class TestSchedule(unittest.TestCase): @unittest.skipIf(SKIP_LONG_TEST, "It takes times.") def test_run(self): schedule = Schedule(5) for index in range(20): schedule.add_callback(pprint, index) schedule.run() class TestWeiboAPIHandler(unittest.TestCase): def setUp(self): self.handler = WeiboAPIHandler( '*****@*****.**', 'tencent',
def test_load(self): cc.load_configuration() self.assertEqual( cc._index['2882135661'].get('app_secret'), '73418fb9777f309a4fa7b595eb9cf676', )