Kaydet (Commit) 839e5eaf authored tarafından Victor Stinner's avatar Victor Stinner

Issue #17702: use assertRaises() for the unit test

üst 6d10139d
...@@ -636,19 +636,13 @@ class EnvironTests(mapping_tests.BasicTestMappingProtocol): ...@@ -636,19 +636,13 @@ class EnvironTests(mapping_tests.BasicTestMappingProtocol):
missing = 'missingkey' missing = 'missingkey'
self.assertNotIn(missing, os.environ) self.assertNotIn(missing, os.environ)
try: with self.assertRaises(KeyError) as cm:
os.environ[missing] os.environ[missing]
except KeyError as err: self.assertIs(cm.exception.args[0], missing)
self.assertIs(err.args[0], missing)
else:
self.fail("KeyError not raised")
try: with self.assertRaises(KeyError) as cm:
del os.environ[missing] del os.environ[missing]
except KeyError as err: self.assertIs(cm.exception.args[0], missing)
self.assertIs(err.args[0], missing)
else:
self.fail("KeyError not raised")
class WalkTests(unittest.TestCase): class WalkTests(unittest.TestCase):
"""Tests for os.walk().""" """Tests for os.walk()."""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment