|
12 | 12 | import re |
13 | 13 | import time |
14 | 14 | import base64 |
15 | | -import unittest |
16 | 15 | import textwrap |
17 | 16 |
|
18 | 17 | from io import StringIO, BytesIO |
19 | 18 | from itertools import chain |
20 | 19 |
|
21 | | -from future import standard_library |
22 | | -standard_library.install_hooks() |
23 | | - |
24 | | -import email |
25 | | -import email.policy |
26 | | - |
27 | | -from email.charset import Charset |
28 | | -from email.header import Header, decode_header, make_header |
29 | | -from email.parser import Parser, HeaderParser |
30 | | -from email.generator import Generator, DecodedGenerator, BytesGenerator |
31 | | -from email.message import Message |
32 | | -from email.mime.application import MIMEApplication |
33 | | -from email.mime.audio import MIMEAudio |
34 | | -from email.mime.text import MIMEText |
35 | | -from email.mime.image import MIMEImage |
36 | | -from email.mime.base import MIMEBase |
37 | | -from email.mime.message import MIMEMessage |
38 | | -from email.mime.multipart import MIMEMultipart |
39 | | -from email import utils |
40 | | -from email import errors |
41 | | -from email import encoders |
42 | | -from email import iterators |
43 | | -from email import base64mime |
44 | | -from email import quoprimime |
45 | | -import email.feedparser |
46 | | - |
47 | | -from test.support import unlink |
48 | | -from test.test_email import openfile, TestEmailBase |
| 20 | +import future.standard_library.email as email |
| 21 | + |
| 22 | +from future.standard_library.email.charset import Charset |
| 23 | +from future.standard_library.email.header import Header, decode_header, make_header |
| 24 | +from future.standard_library.email.parser import Parser, HeaderParser |
| 25 | +from future.standard_library.email.generator import Generator, DecodedGenerator, BytesGenerator |
| 26 | +from future.standard_library.email.message import Message |
| 27 | +from future.standard_library.email.mime.application import MIMEApplication |
| 28 | +from future.standard_library.email.mime.audio import MIMEAudio |
| 29 | +from future.standard_library.email.mime.text import MIMEText |
| 30 | +from future.standard_library.email.mime.image import MIMEImage |
| 31 | +from future.standard_library.email.mime.base import MIMEBase |
| 32 | +from future.standard_library.email.mime.message import MIMEMessage |
| 33 | +from future.standard_library.email.mime.multipart import MIMEMultipart |
| 34 | +from future.standard_library.email import utils |
| 35 | +from future.standard_library.email import errors |
| 36 | +from future.standard_library.email import encoders |
| 37 | +from future.standard_library.email import iterators |
| 38 | +from future.standard_library.email import base64mime |
| 39 | +from future.standard_library.email import quoprimime |
| 40 | +import future.standard_library.email.feedparser as email_feedparser |
| 41 | +from future.standard_library.test.support import unlink |
49 | 42 |
|
50 | 43 | # These imports are documented to work, but we are testing them using a |
51 | 44 | # different path, so we import them here just to make sure they are importable. |
52 | | -from email.parser import FeedParser, BytesFeedParser |
| 45 | +from future.standard_library.email.parser import FeedParser, BytesFeedParser |
| 46 | + |
| 47 | +from future.tests.base import unittest |
| 48 | +from future.tests.test_email import openfile, TestEmailBase |
53 | 49 |
|
54 | | -standard_library.remove_hooks() |
55 | 50 |
|
56 | 51 | NL = '\n' |
57 | 52 | EMPTYSTRING = '' |
|
0 commit comments