diff options
author | R David Murray <rdmurray@bitdance.com> | 2013-03-16 00:38:15 (GMT) |
---|---|---|
committer | R David Murray <rdmurray@bitdance.com> | 2013-03-16 00:38:15 (GMT) |
commit | 612528d95db89c9e728db979c65ed7d774291ba1 (patch) | |
tree | 17410ea2a9f6bcbf126a7f8b3e18624238cd27ff /Lib | |
parent | f3f06817946d149fb401c09fa48a08a2f1fd5a3f (diff) | |
download | cpython-612528d95db89c9e728db979c65ed7d774291ba1.zip cpython-612528d95db89c9e728db979c65ed7d774291ba1.tar.gz cpython-612528d95db89c9e728db979c65ed7d774291ba1.tar.bz2 |
#17431: Fix missing import of BytesFeedParser in email.parser.
Initial patch contributed by Edmond Burnett.
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/email/parser.py | 2 | ||||
-rw-r--r-- | Lib/email/test/test_email.py | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Lib/email/parser.py b/Lib/email/parser.py index 1c931ea..4e96732 100644 --- a/Lib/email/parser.py +++ b/Lib/email/parser.py @@ -9,7 +9,7 @@ __all__ = ['Parser', 'HeaderParser', 'BytesParser'] import warnings from io import StringIO, TextIOWrapper -from email.feedparser import FeedParser +from email.feedparser import FeedParser, BytesFeedParser from email.message import Message diff --git a/Lib/email/test/test_email.py b/Lib/email/test/test_email.py index a1ceb7f..6fddd2b 100644 --- a/Lib/email/test/test_email.py +++ b/Lib/email/test/test_email.py @@ -38,6 +38,10 @@ from email import quoprimime from test.support import findfile, run_unittest, unlink from email.test import __file__ as landmark +# These imports are documented to work, but we are testing them using a +# different path, so we import them here just to make sure they are importable. +from email.parser import FeedParser, BytesFeedParser + NL = '\n' EMPTYSTRING = '' |