Ejemplo n.º 1
0
    def test_1000_moot_points(self):
        """
        Tests whether user should be awarded "Savings Account" Achievement

        :return:    Tuple in the form (Name, Boolean)
                    Name = String (corresponds to name in achievement table)
                    Boolean = Whether achievement should be awarded
        """
        self.logger.debug("test_100_moot_points()")
        name = "Savings Account"
        if self.is_new_achievement(name):
            db = MootDao()
            points = db.get_points(self.user_id)
            if points >= 1000:
                return (True, name)
        else:
            self.logger.debug("User '{0}' already earned '{1}'"
                              .format(self.user_id, name))
        return (False, name)
Ejemplo n.º 2
0
    def test_1000_moot_points(self):
        """
        Tests whether user should be awarded "Savings Account" Achievement

        :return:    Tuple in the form (Name, Boolean)
                    Name = String (corresponds to name in achievement table)
                    Boolean = Whether achievement should be awarded
        """
        self.logger.debug("test_100_moot_points()")
        name = "Savings Account"
        if self.is_new_achievement(name):
            db = MootDao()
            points = db.get_points(self.user_id)
            if points >= 1000:
                return (True, name)
        else:
            self.logger.debug("User '{0}' already earned '{1}'".format(
                self.user_id, name))
        return (False, name)