def test_all_users_by_score(self): user2 = UserProfile.objects.get(email='*****@*****.**') amo.REVIEWED_LEVELS[0]['points'] = 120 self._give_points() self._give_points() self._give_points(user=user2) users = ReviewerScore.all_users_by_score() eq_(len(users), 2) # First user. eq_(users[0]['total'], 120) eq_(users[0]['user_id'], self.user.id) eq_(users[0]['level'], amo.REVIEWED_LEVELS[0]['name']) # Second user. eq_(users[1]['total'], 60) eq_(users[1]['user_id'], user2.id) eq_(users[1]['level'], '')
def test_all_users_by_score(self): user2 = UserProfile.objects.get(email="*****@*****.**") mkt.REVIEWED_LEVELS[0]["points"] = 120 self._give_points() self._give_points() self._give_points(user=user2) users = ReviewerScore.all_users_by_score() eq_(len(users), 2) # First user. eq_(users[0]["total"], 120) eq_(users[0]["user_id"], self.user.id) eq_(users[0]["level"], mkt.REVIEWED_LEVELS[0]["name"]) # Second user. eq_(users[1]["total"], 60) eq_(users[1]["user_id"], user2.id) eq_(users[1]["level"], "")
def test_all_users_by_score(self): user2 = UserProfile.objects.get(email='*****@*****.**') mkt.REVIEWED_LEVELS[0]['points'] = 120 self._give_points() self._give_points() self._give_points(user=user2) users = ReviewerScore.all_users_by_score() eq_(len(users), 2) # First user. eq_(users[0]['total'], 120) eq_(users[0]['user_id'], self.user.id) eq_(users[0]['level'], mkt.REVIEWED_LEVELS[0]['name']) # Second user. eq_(users[1]['total'], 60) eq_(users[1]['user_id'], user2.id) eq_(users[1]['level'], '')
def leaderboard(request): return render( request, 'reviewers/leaderboard.html', context(request, **{'scores': ReviewerScore.all_users_by_score()}))
def leaderboard(request): return render(request, 'reviewers/leaderboard.html', context(request, **{'scores': ReviewerScore.all_users_by_score()}))