Esempio n. 1
0
    def test_uppercase_abbreviation_on_save(self):

        t = Team()
        t.full_name = 'United States of America'
        t.three_letter_name = 'usa'
        t.save()
        self.assertEqual(t.three_letter_name, 'USA')
Esempio n. 2
0
def make_phony_team():
    t = Team()
    t.full_name = randomword()
    t.three_letter_name = randomword(length=3)
    try:
        t.save()
    except IntegrityError:
        # keep trying in case we generate the same name/ 3 letter
        return make_phony_team()
    return t