Пример #1
0
    def testMicroBlogParser(self):
        test_url = 'http://weibo.com/aj/mblog/mbloglist?uid=%s&_k=%s' % (
            self.test_uid, int(time.time() * (10**6)))
        parser = MicroBlogParser(opener=self.opener,
                                 url=test_url,
                                 bundle=self.bundle)
        _, bundles = parser.parse()

        self.assertEqual(len(bundles), 0)

        size = self.weibos_collection.find({'uid': self.test_uid}).count()
        self.assertEqual(size, 15)
Пример #2
0
 def testMicroBlogParser(self):
     test_url = 'http://weibo.com/aj/mblog/mbloglist?uid=%s&_k=%s' % (
         self.test_uid,
         int(time.time() * (10**6))
     )
     parser = MicroBlogParser(opener=self.opener, 
                              url=test_url, 
                              bundle=self.bundle)
     _, bundles = parser.parse()
        
     self.assertEqual(len(bundles), 0)
         
     size = self.weibos_collection.find({'uid': self.test_uid}).count()
     print self.assertAlmostEqual(size, 15, delta=1)
Пример #3
0
 def testMicroBlogParser(self):
     test_url = 'http://weibo.com/aj/mblog/mbloglist?uid=%s&_k=%s' % (
         self.test_uid,
         int(time.time() * (10**6))
     )
     parser = MicroBlogParser(opener=self.opener, 
                              url=test_url, 
                              bundle=self.bundle)
     _, bundles = parser.parse()
        
     self.assertEqual(len(bundles), 0)
         
     user = self.collection.find_one({'uid': self.test_uid})
     self.assertEqual(len(user['statuses']), 15)