def test_email_from(self): sla = SLA.objects.create(name="RoadMap", start_date="2012-01-01", end_date="2012-12-31") service = sla.service_set.create( response_time=2, solution_time=4, priority="normal") contact = Contact.objects.create(email="*****@*****.**") contact.save() contact.sla.add(sla) issue = Issue(title="broken stuff", contact=contact, text="Well, it's broken") issue.save() self.assertEquals(settings.DEFAULT_FROM_ADDR, issue.email_from) issue.sla = sla self.assertEquals(settings.DEFAULT_FROM_ADDR, issue.email_from) sla.email_from = "*****@*****.**" self.assertEquals("*****@*****.**", issue.email_from)