Ejemplo n.º 1
0
 def test_sample_first(self):
     news = parsers.get_pravda_news(open("samples/pravda", encoding='utf-8').read())
     self.assertEqual(news[0],
         News(
             source=Sources.UKRPRAVDA,
             datetime=datetime(2012, 11, 18, 18, 18),
             title='Ізраїль обстріляв офіси світових ЗМІ в Секторі Газа',
             link='http://www.pravda.com.ua/news/2012/11/18/6977670/',
             lead='У ніч на неділю під ізраїльський обстріл в Газі потрапили дві будівлі, в яких розміщувався ряд палестинських ЗМІ, а також місцеві офіси британських телеканалів ITN і Sky і цілого ряду інших іноземних мовників'
         )
     )
Ejemplo n.º 2
0
 def test_site_amount(self):
     page = urlopen(parsers.Urls.UKRPRAVDA)
     news = parsers.get_pravda_news(page)
     self.assertEqual(len(news), 82)
Ejemplo n.º 3
0
 def test_sample_amount(self):
     news = parsers.get_pravda_news(open("samples/pravda", encoding='utf-8').read())
     self.assertEqual(len(news), 82)