class TestMessageProcessor(unittest.TestCase): def setUp(self): self.processor = MessagePageProcessor() @unittest.skipIf(SKIP_LOGIN_TEST, "It takes times.") def test_microblog(self): url_template = "http://weibo.com/aj/mblog/mbloglist?uid={0}&_k={1}" uid = 3211200050 start = int(time.time() * (10**6)) test_url = url_template.format(uid, start) messages, url_of_next_page = self.processor._process_url(test_url) np = url_of_next_page while np: for message in messages: self.assertEqual(len(message), 8) messages, np = self.processor._process_url(np)
def setUp(self): self.processor = MessagePageProcessor()