示例#1
0
文件: tests.py 项目: slok/dwarf
    def test_achievement_saver(self):
        user = User.objects.get(id=1)
        achievement = Achievement.objects.get(id=1)

        self.assertFalse(receivers.has_achievement(user, achievement))

        receivers.save_achievement(user, achievement)

        self.assertTrue(receivers.has_achievement(user, achievement))
示例#2
0
文件: tests.py 项目: slok/dwarf
    def test_achievement_already_exists(self):
        user = User.objects.get(id=1)
        achievement = Achievement.objects.get(id=1)

        self.assertFalse(receivers.has_achievement(user, achievement))

        UserAchievement(user=user, achievement=achievement).save()

        self.assertTrue(receivers.has_achievement(user, achievement))