Issue #24134: Use assertRaises() in context manager form in test_slice to

avoid passing the test accidently because slice.__hash__ is None.
This commit is contained in:
Serhiy Storchaka 2015-05-20 18:38:39 +03:00
commit 3ddcfb119d
1 changed files with 2 additions and 1 deletions

View File

@ -79,7 +79,8 @@ class SliceTest(unittest.TestCase):
def test_hash(self):
# Verify clearing of SF bug #800796
self.assertRaises(TypeError, hash, slice(5))
self.assertRaises(TypeError, slice(5).__hash__)
with self.assertRaises(TypeError):
slice(5).__hash__()
def test_cmp(self):
s1 = slice(1, 2, 3)