summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_email
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2016-05-06 21:35:21 (GMT)
committerTerry Jan Reedy <tjreedy@udel.edu>2016-05-06 21:35:21 (GMT)
commit234480df1c43539cc9e00518cde009f8a8db78df (patch)
tree55389a8c0223a89146f132f73ff00428ab4032a1 /Lib/test/test_email
parentcc20d63e641bdbe2443acdff4876d1f559a5db3c (diff)
parentf73a48cbb21605bded9e78df1c74d8af108290a1 (diff)
downloadcpython-234480df1c43539cc9e00518cde009f8a8db78df.zip
cpython-234480df1c43539cc9e00518cde009f8a8db78df.tar.gz
cpython-234480df1c43539cc9e00518cde009f8a8db78df.tar.bz2
Merge with 3.5
Diffstat (limited to 'Lib/test/test_email')
-rw-r--r--Lib/test/test_email/test_asian_codecs.py6
-rw-r--r--Lib/test/test_email/torture_test.py15
2 files changed, 9 insertions, 12 deletions
diff --git a/Lib/test/test_email/test_asian_codecs.py b/Lib/test/test_email/test_asian_codecs.py
index 42bb3e9..1e0caee 100644
--- a/Lib/test/test_email/test_asian_codecs.py
+++ b/Lib/test/test_email/test_asian_codecs.py
@@ -4,7 +4,7 @@
import unittest
-from test.test_email.test_email import TestEmailBase
+from test.test_email import TestEmailBase
from email.charset import Charset
from email.header import Header, decode_header
from email.message import Message
@@ -17,7 +17,7 @@ except LookupError:
raise unittest.SkipTest
-
+
class TestEmailAsianCodecs(TestEmailBase):
def test_japanese_codecs(self):
eq = self.ndiffAssertEqual
@@ -76,6 +76,6 @@ Hello World! =?iso-2022-jp?b?GyRCJU8lbSE8JW8hPCVrJUkhKhsoQg==?=
self.assertEqual(jhello, ustr)
-
+
if __name__ == '__main__':
unittest.main()
diff --git a/Lib/test/test_email/torture_test.py b/Lib/test/test_email/torture_test.py
index 19cf64f..e72a146 100644
--- a/Lib/test/test_email/torture_test.py
+++ b/Lib/test/test_email/torture_test.py
@@ -10,10 +10,9 @@ import sys
import os
import unittest
from io import StringIO
-from types import ListType
-from email.test.test_email import TestEmailBase
-from test.support import TestSkipped, run_unittest
+from test.test_email import TestEmailBase
+from test.support import run_unittest
import email
from email import __file__ as testfile
@@ -28,10 +27,10 @@ def openfile(filename):
try:
openfile('crispin-torture.txt')
except OSError:
- raise TestSkipped
+ raise unittest.SkipTest
+
-
class TortureBase(TestEmailBase):
def _msgobj(self, filename):
fp = openfile(filename)
@@ -42,7 +41,7 @@ class TortureBase(TestEmailBase):
return msg
-
+
class TestCrispinTorture(TortureBase):
# Mark Crispin's torture test from the SquirrelMail project
def test_mondo_message(self):
@@ -50,7 +49,7 @@ class TestCrispinTorture(TortureBase):
neq = self.ndiffAssertEqual
msg = self._msgobj('crispin-torture.txt')
payload = msg.get_payload()
- eq(type(payload), ListType)
+ eq(type(payload), list)
eq(len(payload), 12)
eq(msg.preamble, None)
eq(msg.epilogue, '\n')
@@ -113,7 +112,6 @@ multipart/mixed
audio/x-sun
""")
-
def _testclasses():
mod = sys.modules[__name__]
return [getattr(mod, name) for name in dir(mod) if name.startswith('Test')]
@@ -131,6 +129,5 @@ def test_main():
run_unittest(testclass)
-
if __name__ == '__main__':
unittest.main(defaultTest='suite')