def setUp(self): super(TestEmail, self).setUp() weekdays = {"0" : "Sun", "1" : "Mon", "2" : "Tue", "3" : "Wed", "4" : "Thu", "5" : "Fri", "6" : "Sat"} months = {"1" : "Jan", "2" : "Feb", "3" : "Mar", "4" : "Apr", "5" : "May", "6" : "Jun", "7" : "Jul", "8" : "Aug", "9" : "Sep", "10" : "Oct", "11" : "Nov", "12" : "Dec"} self.sender = "frog@pond" self.recipients_list = ["toad@toadstool", "newt@leaflitter"] self.recipients = "toad@toadstool,newt@leaflitter" self.subject = "Flies are yummy" self.body = "Delicious!" self.date = datetime.now() self.datestring = "%s, %s %s %s -0%d00" % (weekdays[self.date.strftime("%w")], self.date.strftime("%d"), months[str(int(self.date.strftime("%m")))], self.date.strftime("%Y %H:%M:%S"), TimeAgent.utcoffset()) self.text = 'From: %s\r\nTo: %s\r\nDate: %s\r\nSubject: %s\r\n\r\n%s\r\n' \ % (self.sender, self.recipients, self.datestring, self.subject, self.body) self.e1 = Email() self.e2 = Email(sender = self.sender, recipients = self.recipients, subject = self.subject, body = self.body, date = self.date)