def test_appropriate_prefixes_receive_dot_on_clean(self): for x in ['mr', 'Mrs', 'Ms', 'Dr', 'mdm']: a = EventGuest(pfx=x, first='FirstName', last='Last Name') a.clean() self.assertEqual(a.pfx[-1], '.') a.pfx = 'Miss' #make sure it doesn't dot everything. a.clean() self.assertNotEqual(a.pfx[-1], '.')