Пример #1
0
 def test_more_link_newest(self):
     """
     Checks if the "More" link at the bottom of newest page works.
     """
     soup = utils.get_soup(page='newest')
     fnid = self.hn._get_next_page(soup)
     expected = 'x?fnid=te9bsVN2BAx0XOpRmUjcY4'
     self.assertEqual(len(fnid), len(expected))
Пример #2
0
 def test_more_link_top(self):
     """
     Checks if the "More" link at the bottom of homepage works.
     """
     soup = utils.get_soup()
     fnid = self.hn._get_next_page(soup)
     expected = 'news2'
     self.assertEqual(len(fnid), len(expected))
Пример #3
0
 def test_more_link_newest(self):
     """
     Checks if the "More" link at the bottom of newest page works.
     """
     soup = utils.get_soup(page='newest')
     fnid = self.hn._get_next_page(soup)
     expected = 'x?fnid=te9bsVN2BAx0XOpRmUjcY4'
     self.assertEqual(len(fnid), len(expected))
Пример #4
0
 def test_more_link_top(self):
     """
     Checks if the "More" link at the bottom of homepage works.
     """
     soup = utils.get_soup()
     fnid = self.hn._get_next_page(soup)
     expected = 'news2'
     self.assertEqual(len(fnid), len(expected))
Пример #5
0
 def test_get_zipped_rows(self):
     """
     Tests HN._get_zipped_rows for best page.
     """
     soup = utils.get_soup(page='best')
     rows = self.hn._get_zipped_rows(soup)
     if self.PY2:
         self.assertEqual(len(rows), 30)
     else:
         rows = [row for row in rows]
         self.assertEqual(len(rows), 30)
Пример #6
0
 def test_get_zipped_rows(self):
     """
     Tests HN._get_zipped_rows for best page.
     """
     soup = utils.get_soup(page='best')
     rows = self.hn._get_zipped_rows(soup)
     if self.PY2:
         self.assertEqual(len(rows), 30)
     else:
         rows = [row for row in rows]
         self.assertEqual(len(rows), 30)