def test_test_email_pre_save_handler_leaves_saved_objects_alone(self): self.te.id = 1 self.te.sent = True self.te.error = 'Couldn\'t send email.' self.assertEquals(self.te.sent, True) self.assertEquals(self.te.error, 'Couldn\'t send email.') self.assertEquals(self.te.id, 1) test_email_pre_save_handler(TestEmail, self.te) self.assertEquals(self.te.sent, True) self.assertEquals(self.te.error, 'Couldn\'t send email.') self.assertEquals(self.te.id, 1)
def test_test_email_pre_save_handler_resets_error_and_sent_to_default_for_new_objects(self): self.te.sent = True self.te.error = 'Couldn\'t send email.' self.assertEquals(self.te.sent, True) self.assertEquals(self.te.error, 'Couldn\'t send email.') self.assertEquals(self.te.id, None) test_email_pre_save_handler(TestEmail, self.te) self.assertEquals(self.te.sent, False) self.assertEquals(self.te.error, '') self.assertEquals(self.te.id, None)
def test_test_email_pre_save_handler_resets_error_and_sent_to_default_for_new_objects( self): self.te.sent = True self.te.error = 'Couldn\'t send email.' self.assertEquals(self.te.sent, True) self.assertEquals(self.te.error, 'Couldn\'t send email.') self.assertEquals(self.te.id, None) test_email_pre_save_handler(TestEmail, self.te) self.assertEquals(self.te.sent, False) self.assertEquals(self.te.error, '') self.assertEquals(self.te.id, None)