def test_sum_tips_earner(self): """Test sum tips leaderboards.""" sum_tips(self.tip, [self.tip_earner_handle]) rank_types_exists = [ 'monthly_all', 'monthly_fulfilled', 'monthly_earners', 'weekly_all', 'weekly_fulfilled', 'weekly_earners', ] for rank_type in rank_types_exists: assert assemble_leaderboards.ranks[rank_type][ self.tip_earner_handle] == self.tip_value rank_types_not_exists = [ 'monthly_payers', 'monthly_orgs', 'monthly_tokens', 'monthly_countries', 'monthly_cities', 'monthly_continents', 'weekly_payers', 'weekly_orgs', 'weekly_tokens', 'weekly_countries', 'weekly_cities', 'weekly_continents', ] for rank_type in rank_types_not_exists: assert not dict(assemble_leaderboards.ranks[rank_type])
def test_sum_tips(self): """Test sum tips of assemble leaderboards.""" total = 7 user = '******' rank_types = [ 'all_fulfilled', 'all_earners', 'weekly_fulfilled', 'weekly_earners', 'weekly_all', 'monthly_fulfilled', 'monthly_earners', 'monthly_all', 'yearly_fulfilled', 'yearly_earners', 'yearly_all', ] sum_tips(self.tip, [user]) for rank_type in rank_types: assert assemble_leaderboards.ranks[rank_type][user] == total
def test_sum_tips(self): """Test sum tips of assemble leaderboards.""" sum_tips(self.tip, ['john']) print(assemble_leaderboards.ranks) assert assemble_leaderboards.ranks['all_fulfilled']['john'] == 7 assert assemble_leaderboards.ranks['all_earners']['john'] == 7 assert assemble_leaderboards.ranks['weekly_fulfilled']['john'] == 7 assert assemble_leaderboards.ranks['weekly_earners']['john'] == 7 assert assemble_leaderboards.ranks['weekly_all']['john'] == 7 assert assemble_leaderboards.ranks['monthly_fulfilled']['john'] == 7 assert assemble_leaderboards.ranks['monthly_earners']['john'] == 7 assert assemble_leaderboards.ranks['monthly_all']['john'] == 7 assert assemble_leaderboards.ranks['yearly_fulfilled']['john'] == 7 assert assemble_leaderboards.ranks['yearly_earners']['john'] == 7 assert assemble_leaderboards.ranks['yearly_all']['john'] == 7