Beispiel #1
0
 def test_compare_normal(self):
     self.assertEqual(Odds.fractional('1/2') == 1.5, True)
     self.assertEqual(Odds.fractional('2/1') == 3.0, True)
     self.assertTrue(Odds.fractional('2/1') == Odds.fractional('2/1'))
     self.assertEqual(Odds(1.5) < 1, False)
     self.assertEqual(Odds(0.5) > 1, False)
     self.assertEqual(Odds(1.5) != 1.0, True)
     self.assertEqual(Odds(1.5) != 1.5, False)
Beispiel #2
0
 def test_fractional(self):
     for bet in all_odds:
         conv, dec = bet.fractional, bet.decimal
         o = Odds.fractional(conv)
         self.assertEqual(o.decimal, dec,
                          msg='conv: {0} = dec: {1}'.format(conv, dec))