def _add_person_to_group(person): # Check Student if student.find_by_person(person): _assign_group(person, "students") # Check tutor if tutor.find_by_person(person): _assign_group(person, "tutors")
def test_find_by_person_wrong_id(self): self.assertIsNone(tutor.find_by_person(-1))
def test_find_by_person_empty(self): person_unknown = PersonFactory() self.assertIsNone(tutor.find_by_person(person_unknown))
def test_find_by_person(self): self.assertEqual(self.tutor, tutor.find_by_person(self.person))
def get_or_create_test_tutor(self, person): tutor = mdl_tutor.find_by_person(person) if not tutor: tutor = mdl_tutor.Tutor.objects.create(person=person) return tutor