def test_archive(self): msg = load_msg('sample') self.assertEqual(self.store.archive(msg), msg.id) self.assertEqual(self._get_msg(msg.id).content, msg.as_string())
def test_message_exists_true(self): msg = load_msg('sample') self.store.archive(msg) self.assertTrue(self.store.message_exists(msg.id))
def test_message_exists_false(self): msg = load_msg('sample') self.assertFalse(self.store.message_exists(msg.id))
def test_set_payload_empty(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample6') self._test_set( s, u'Con cien ca=F1ones por banda, viento en popa a toda vela')
def test_get_payload_decoded(self): self.msg = load_msg('sample') s = u'La dirección ha cambiado como podéis comprobar en el' self.assertTrue(s in self.get_text(decode=True))
def setUp(self): super(ConverterTest, self).setUp() self.msg = load_msg('sample3')
def test_set_payload_utf8(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample') self.msg.get_payload(0).set_charset('utf-8') self._test_set( s, u'Con cien ca=C3=B1ones por banda, viento en popa a toda vela')
def test_get_payload(self): self.msg = load_msg('sample') s = u'La direcci=F3n ha cambiado como pod=E9is comprobar en' self.assertTrue(s in self.get_text())
def test_set_payload_base64_utf8(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample5') self._test_set(s, u'Con cien ca=C3=B1ones por banda, viento en popa a toda vela')
def test_set_payload_empty(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample6') self._test_set(s, u'Con cien ca=F1ones por banda, viento en popa a toda vela')
def test_set_payload_utf8(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample') self.msg.get_payload(0).set_charset('utf-8') self._test_set(s, u'Con cien ca=C3=B1ones por banda, viento en popa a toda vela')
def setUp(self): super(ConverterTest,self).setUp() self.msg = load_msg('sample3')
def test_set_payload_special_chars(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample') self._test_set(s, u'Con cien ca=F1ones por banda, viento en popa a toda vela')
def test_find_text_empty(self): self.assertEqual(self.msg._find_text(load_msg('sample6')), u'\n')
def test_get_payload_base64(self): self.msg = load_msg('sample4') self._test_get(u'á\n', u'4Qo=')
def test_set_payload(self): s = u'El perro del hortelano' self.msg = load_msg('sample') self._test_set(s, s)
def test_get_payload_base64_utf8(self): self.msg = load_msg('sample5') self._test_get(u'á', u'w6E=')
def test_set_payload_special_chars(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample') self._test_set( s, u'Con cien ca=F1ones por banda, viento en popa a toda vela')
def test_find_text(self): self.assertEqual(self.msg._find_text(load_msg("sample5")), u"á")
def test_set_payload_base64_utf8(self): s = u'Con cien cañones por banda, viento en popa a toda vela' self.msg = load_msg('sample5') self._test_set( s, u'Con cien ca=C3=B1ones por banda, viento en popa a toda vela')
def test_find_text_empty(self): self.assertEqual(self.msg._find_text(load_msg("sample6")), u"\n")
def _load_mails(self, *fileNames): return [load_msg(f) for f in fileNames]
def test_get_payload_empty(self): self.msg = load_msg('sample6') self._test_get(u'\n', u'\n')
def test_find_text(self): self.assertEqual(self.msg._find_text(load_msg('sample5')), u'á')