예제 #1
0
def attaching_emails_test():
    attachment = create.attachment(
        "message/rfc822", MULTIPART, "message.eml", "attachment")
    eq_("message/rfc822", attachment.content_type)
    ok_(attachment.is_attachment())

    # now guess by file name
    attachment = create.attachment(
        "application/octet-stream", MULTIPART, "message.eml", "attachment")
    eq_("message/rfc822", attachment.content_type)
예제 #2
0
def attaching_emails_test():
    attachment = create.attachment("message/rfc822", MULTIPART, "message.eml",
                                   "attachment")
    eq_("message/rfc822", attachment.content_type)
    ok_(attachment.is_attachment())

    # now guess by file name
    attachment = create.attachment("application/octet-stream", MULTIPART,
                                   "message.eml", "attachment")
    eq_("message/rfc822", attachment.content_type)
예제 #3
0
def attaching_text_test():
    attachment = create.attachment(
        "application/octet-stream",
        u"Привет, как дела".encode("koi8-r"), "/home/alex/hi.txt")
    eq_("text/plain", attachment.content_type)
    eq_(u"Привет, как дела", attachment.body)
예제 #4
0
def attaching_images_test():
    attachment = create.attachment(
        "application/octet-stream", MAILGUN_PNG, "/home/alex/mailgun.png")
    eq_("image/png", attachment.content_type)
예제 #5
0
def attaching_broken_emails_test():
    attachment = create.attachment(
        "application/octet-stream", FALSE_MULTIPART, "message.eml", "attachment")
    ok_(attachment.is_attachment())
    eq_("application/octet-stream", attachment.content_type)
예제 #6
0
def attaching_text_test():
    attachment = create.attachment("application/octet-stream",
                                   u"Привет, как дела".encode("koi8-r"),
                                   "/home/alex/hi.txt")
    eq_("text/plain", attachment.content_type)
    eq_(u"Привет, как дела", attachment.body)
예제 #7
0
def attaching_images_test():
    attachment = create.attachment("application/octet-stream", MAILGUN_PNG,
                                   "/home/alex/mailgun.png")
    eq_("image/png", attachment.content_type)
예제 #8
0
def attaching_broken_emails_test():
    attachment = create.attachment("application/octet-stream", FALSE_MULTIPART,
                                   "message.eml", "attachment")
    ok_(attachment.is_attachment())
    eq_("application/octet-stream", attachment.content_type)