#11554: reactivate test_email_codecs, and make it pass.

The fix is to charset.py, which was not doing the encoding to the
correct output character set when doing a body_encode for either
the shift-jis or euc-jp charsets.  There's also a fix for handling
a bytes input in encoders.py.

Patch by Michael Henry, comment changes by me.
This commit is contained in:
R David Murray 2011-03-15 12:20:02 -04:00
parent de3909da6b
commit 56a9d7e3da
7 changed files with 54 additions and 22 deletions

View file

@ -3,10 +3,12 @@
# The specific tests now live in Lib/email/test
from email.test.test_email import suite
from email.test.test_email_codecs import suite as codecs_suite
from test import support
def test_main():
support.run_unittest(suite())
support.run_unittest(codecs_suite())
if __name__ == '__main__':
test_main()