Ejemplo n.º 1
0
 def testFightFetching(self):
     obj = fetcher.createSoups(fetcher.useLocalHTMLFile())
     tablesoup = obj[1]
     matches = fetcher.getfights(1, tablesoup)
     self.assertEqual('Donald Cerrone', matches[0].fighterOneName)
     self.assertEqual(2.50, matches[0].fighterOneLine)
     self.assertEqual('Rafael Dos Anjos', matches[0].fighterTwoName)
     self.assertEqual(1.59, matches[0].fighterTwoLine)
Ejemplo n.º 2
0
    def test_tableparsing(self):

        obj = fetcher.createSoups(fetcher.useLocalHTMLFile())

        headersoup = obj[0]
        tablesoup = obj[1]
        print 'here comes header'
        self.assertTrue ('UFC' in headersoup.find("div", { "class" : "table-header" }).find('a').contents[0])
Ejemplo n.º 3
0
 def testheaderparsingofSites(self):
     obj = fetcher.createSoups(fetcher.useLocalHTMLFile())
     tablesoup = obj[1]
     self.assertEqual('5Dimes' , fetcher.getSiteFromHeader('5Dim',tablesoup)[0])