def test_rank(self): user = User.objects.create(username="******",is_active=True,password="******",email="*****@*****.**",is_staff=False) user.groups.add(Group.objects.get(name='User')) profile = UserProfile() profile.user = user profile.posts = 0 profile.threads = 0 profile.activate = "FALSE" profile.theme = Theme.objects.get(default=True) profile.banned = False profile.save() rank = profile.get_rank() self.failIf(profile.posts < rank.posts)