diff options
author | Richard Oudkerk <shibturn@gmail.com> | 2012-06-15 20:53:34 (GMT) |
---|---|---|
committer | Richard Oudkerk <shibturn@gmail.com> | 2012-06-15 20:53:34 (GMT) |
commit | 9125775aa6f98541c5357e0153bd5fd067353469 (patch) | |
tree | 44c67695898c367eaf8c558784a3bb42a37c5a33 | |
parent | c90929624b53561a37c730a7801bd14b1d2873ca (diff) | |
download | cpython-9125775aa6f98541c5357e0153bd5fd067353469.zip cpython-9125775aa6f98541c5357e0153bd5fd067353469.tar.gz cpython-9125775aa6f98541c5357e0153bd5fd067353469.tar.bz2 |
Fix _TestListener.ALLOWED_TYPES and add sanity check
-rw-r--r-- | Lib/test/test_multiprocessing.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_multiprocessing.py b/Lib/test/test_multiprocessing.py index d79110a..2704827 100644 --- a/Lib/test/test_multiprocessing.py +++ b/Lib/test/test_multiprocessing.py @@ -2268,7 +2268,7 @@ class _TestConnection(BaseTestCase): class _TestListener(BaseTestCase): - ALLOWED_TYPES = ('processes') + ALLOWED_TYPES = ('processes',) def test_multiple_bind(self): for family in self.connection.families: @@ -2850,10 +2850,12 @@ def create_test_cases(Mixin, type): result = {} glob = globals() Type = type.capitalize() + ALL_TYPES = {'processes', 'threads', 'manager'} for name in list(glob.keys()): if name.startswith('_Test'): base = glob[name] + assert set(base.ALLOWED_TYPES) <= ALL_TYPES, set(base.ALLOWED_TYPES) if type in base.ALLOWED_TYPES: newname = 'With' + Type + name[1:] class Temp(base, unittest.TestCase, Mixin): |