Exemplo n.º 1
0
 def test_gen_shingle(self):
     self.assertEqual(FeedParser.gen_shingle("hello"), [-749573011])
Exemplo n.º 2
0
 def test_compare(self):
     self.assertEqual(FeedParser.compaire([-749573011], [-749573011]), 100.0)
Exemplo n.º 3
0
 def test_get_urls_from_xml(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.get_rss_urls(), ["http://feeds.reuters.com/reuters/technologyNews?format=xml",
                                         "http://feeds.reuters.com/reuters/technologyNews?format=xml"])
Exemplo n.º 4
0
 def test_gen_shingle(self):
     self.assertEqual(FeedParser.gen_shingle("hello"), [-749573011])
Exemplo n.º 5
0
 def test_write_xml(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.write_xml(ET.Element("Data"), "", "", "", "", "", 10), True)
Exemplo n.º 6
0
 def test_choice_mode(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.choice_mode('s', 1), True)
Exemplo n.º 7
0
 def test_write_xml(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(
         s.write_xml(ET.Element("Data"), "", "", "", "", "", 10), True)
Exemplo n.º 8
0
 def test_get_article_by_url(self):
     self.assertEqual(FeedParser.get_article_by_url("empty"), "nolist")
Exemplo n.º 9
0
 def test_get_article_by_url(self):
     self.assertEqual(FeedParser.get_article_by_url("empty"), "nolist")
Exemplo n.º 10
0
 def test_get_urls_from_rss(self):
     self.assertEqual(FeedParser.get_urls_from_rss("", 1), "empty")
Exemplo n.º 11
0
 def test_news_compare(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(
         s.news_compare(" ", [-749573011], "blabla", "", "empty", 0), True)
Exemplo n.º 12
0
 def test_make_list(self):
     self.assertEqual(FeedParser.make_list(['1', '2', '3', '4', '5', '6']),
                      ['1', '2', '3', '4', '5'])
Exemplo n.º 13
0
 def test_compare(self):
     self.assertEqual(FeedParser.compaire([-749573011], [-749573011]),
                      100.0)
Exemplo n.º 14
0
 def test_make_list(self):
     self.assertEqual(FeedParser.make_list(['1', '2', '3', '4', '5', '6']), ['1', '2', '3', '4', '5'])
Exemplo n.º 15
0
 def test_multi_scrapping(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.multi_scrapping(1), False)
Exemplo n.º 16
0
 def test_news_compare(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.news_compare(" ", [-749573011], "blabla", "", "empty", 0), True)
Exemplo n.º 17
0
 def test_choice_mode(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.choice_mode('s', 1), True)
Exemplo n.º 18
0
 def test_get_urls_from_rss(self):
     self.assertEqual(FeedParser.get_urls_from_rss("", 1), "empty")
Exemplo n.º 19
0
 def test_stuff_funk(self):
     self.assertEqual(FeedParser.staff_funk(), 'url')
Exemplo n.º 20
0
 def test_multi_scrapping(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.multi_scrapping(1), False)
Exemplo n.º 21
0
 def test_get_urls_from_xml(self):
     s = FeedParser("src.xml", "output.xml")
     self.assertEqual(s.get_rss_urls(), [
         "http://feeds.reuters.com/reuters/technologyNews?format=xml",
         "http://feeds.reuters.com/reuters/technologyNews?format=xml"
     ])
Exemplo n.º 22
0
 def test_stuff_funk(self):
     self.assertEqual(FeedParser.staff_funk(), 'url')
Exemplo n.º 23
0
 def test_canonize(self):
     self.assertEqual(FeedParser.canonize("this is for test"), ['test'])
Exemplo n.º 24
0
__author__ = 'andrey_prvt'
from RSSFeedParser import FeedParser
import time


feed_parser = FeedParser("src.xml", "output.xml")

start_time = time.time()
feed_parser.choice_mode('m', 0)
end_time = time.time()

print end_time - start_time
Exemplo n.º 25
0
 def test_canonize(self):
     self.assertEqual(FeedParser.canonize("this is for test"), ['test'])