示例#1
0
    def user_is_new_translator(self):
        """Is this user someone who has done no translation work yet?"""
        user = getUtility(ILaunchBag).user
        if user is not None:
            translationsperson = ITranslationsPerson(user)
            if not translationsperson.hasTranslated():
                return True

        return False
 def test_hasTranslated(self):
     person = self.factory.makePerson()
     translationsperson = ITranslationsPerson(person)
     self.assertFalse(translationsperson.hasTranslated())
     self.factory.makeSuggestion(translator=person)
     self.assertTrue(translationsperson.hasTranslated())
 def test_hasTranslated(self):
     person = self.factory.makePerson()
     translationsperson = ITranslationsPerson(person)
     self.assertFalse(translationsperson.hasTranslated())
     self.factory.makeSuggestion(translator=person)
     self.assertTrue(translationsperson.hasTranslated())