Exemplo n.º 1
0
 def test_db_is_high(self):
     lb = Leaderboard('test')
     lb.clear_database()
     self.assertTrue(lb.is_high_score('HARD', 99999999))
     lb.add_score('HARD', 120, 'a')
     lb.add_score('HARD', 118, 'b')
     lb.add_score('HARD', 122, 'c')
     lb.add_score('HARD', -3, 'd')
     self.assertTrue(lb.is_high_score('HARD', 99999999))
     lb.add_score('HARD', -8, 'e')
     self.assertFalse(lb.is_high_score('HARD', 99999999))
     lb.add_score('HARD', 2, 'f')
     self.assertTrue(lb.is_high_score('HARD', 119))
     self.assertFalse(lb.is_high_score('HARD', 120))