def testGetEventLines(self): matches = fetcher.getEventDataByName('UFC 190: Rousey vs. Correia') m1 = matches[0] self.assertEqual('Bethe Correia',m1.fighterOneName) self.assertEqual('Ronda Rousey',m1.fighterTwoName) self.assertEqual(12 ,m1.fighterOneLine) self.assertEqual(1.06 ,m1.fighterTwoLine) m1 = matches[-1] self.assertEqual('Guido Cannetti',m1.fighterOneName) self.assertEqual('Hugo Viana',m1.fighterTwoName) self.assertEqual(5.5 ,m1.fighterOneLine) self.assertEqual(1.17 ,m1.fighterTwoLine)
def testCreateEvent(self): events = fetcher.getWikiFightByName() event = events[0] wlobjs = fetcher.getWikiFightResults(event.site) #url = fetcher.getEventPageFromName(event.name) data =fetcher.getEventDataByName(event.name) result = fetcher.joinResultAndLines(data,wlobjs) self.assertEqual('Stephen Thompson',result[0].fightWinnerWinner) self.assertEqual(1.34,result[0].fighterOneLine) self.assertEqual(3.45,result[0].fighterTwoLine)