diff options
author | Benjamin Peterson <benjamin@python.org> | 2009-01-18 04:01:18 +0000 |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2009-01-18 04:01:18 +0000 |
commit | afd7eaadb082aac48bc6fbd21b39a371b718f8c0 (patch) | |
tree | ef65a416fde880a1c9f7cfcbc5aab01a235086c1 /Lib/test/test_multiprocessing.py | |
parent | 0293c804101f76796e1bf826717edd3417b2c431 (diff) | |
download | cpython-git-afd7eaadb082aac48bc6fbd21b39a371b718f8c0.tar.gz |
Merged revisions 68708 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68708 | jesse.noller | 2009-01-17 20:45:38 -0600 (Sat, 17 Jan 2009) | 1 line
Resolve issue 4449: AssertionError in mp_benchmarks.py
........
Diffstat (limited to 'Lib/test/test_multiprocessing.py')
-rw-r--r-- | Lib/test/test_multiprocessing.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/Lib/test/test_multiprocessing.py b/Lib/test/test_multiprocessing.py index b0746e9f3b..2daff7edfd 100644 --- a/Lib/test/test_multiprocessing.py +++ b/Lib/test/test_multiprocessing.py @@ -829,10 +829,16 @@ class _TestValue(BaseTestCase): obj3 = val3.get_obj() self.assertEqual(lock, lock3) - arr4 = self.RawValue('i', 5) + arr4 = self.Value('i', 5, lock=False) self.assertFalse(hasattr(arr4, 'get_lock')) self.assertFalse(hasattr(arr4, 'get_obj')) + self.assertRaises(AttributeError, self.Value, 'i', 5, lock='navalue') + + arr5 = self.RawValue('i', 5) + self.assertFalse(hasattr(arr5, 'get_lock')) + self.assertFalse(hasattr(arr5, 'get_obj')) + class _TestArray(BaseTestCase): @@ -887,9 +893,15 @@ class _TestArray(BaseTestCase): obj3 = arr3.get_obj() self.assertEqual(lock, lock3) - arr4 = self.RawArray('i', range(10)) + arr4 = self.Array('i', range(10), lock=False) self.assertFalse(hasattr(arr4, 'get_lock')) self.assertFalse(hasattr(arr4, 'get_obj')) + self.assertRaises(AttributeError, + self.Array, 'i', range(10), lock='notalock') + + arr5 = self.RawArray('i', range(10)) + self.assertFalse(hasattr(arr5, 'get_lock')) + self.assertFalse(hasattr(arr5, 'get_obj')) # # |