]> granicus.if.org Git - python/commitdiff
#9607: restore keywords.kwlist after testing it.
authorR David Murray <rdmurray@bitdance.com>
Sat, 20 Apr 2013 02:38:58 +0000 (22:38 -0400)
committerR David Murray <rdmurray@bitdance.com>
Sat, 20 Apr 2013 02:38:58 +0000 (22:38 -0400)
Lib/test/test_keyword.py

index ccadd94e49ce9e4d3cbbfa0065d9c6c65a8b1cec..45a12b9a98f9030f58a2e717cf463729ab1bd547 100644 (file)
@@ -29,6 +29,8 @@ class Test_iskeyword(unittest.TestCase):
     # This is probably an accident of the current implementation, but should be
     # preserved for backward compatibility.
     def test_changing_the_kwlist_does_not_affect_iskeyword(self):
+        oldlist = keyword.kwlist
+        self.addCleanup(lambda: setattr(keyword, 'kwlist', oldlist))
         keyword.kwlist = ['its', 'all', 'eggs', 'beans', 'and', 'a', 'slice']
         self.assertFalse(keyword.iskeyword('eggs'))