diff options
author | Benjamin Peterson <benjamin@python.org> | 2008-05-09 00:27:01 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2008-05-09 00:27:01 (GMT) |
commit | 0893a0a961c3393aea052b268b630a7e522ba3a9 (patch) | |
tree | 4b1535bcb1f2be754a8de5a711742c3574ab5438 /Lib/test/test_py3kwarn.py | |
parent | 9ec4aa01f9e1b5f0d8ed94005ac5b14d6ff94ebc (diff) | |
download | cpython-0893a0a961c3393aea052b268b630a7e522ba3a9.zip cpython-0893a0a961c3393aea052b268b630a7e522ba3a9.tar.gz cpython-0893a0a961c3393aea052b268b630a7e522ba3a9.tar.bz2 |
Add Py3k warnings to os.path.walk
Diffstat (limited to 'Lib/test/test_py3kwarn.py')
-rw-r--r-- | Lib/test/test_py3kwarn.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Lib/test/test_py3kwarn.py b/Lib/test/test_py3kwarn.py index ab8e316..dd7c765 100644 --- a/Lib/test/test_py3kwarn.py +++ b/Lib/test/test_py3kwarn.py @@ -157,6 +157,17 @@ class TestStdlibRemovals(unittest.TestCase): for module_name in self.all_platforms: self.check_removal(module_name) + def test_os_path_walk(self): + msg = "In 3.x, os.path.walk is removed in favor of os.walk." + def dumbo(where, names, args): pass + for path_mod in ("ntpath", "macpath", "os2emxpath", "posixpath"): + mod = __import__(path_mod) + with catch_warning() as w: + # Since os3exmpath just imports it from ntpath + warnings.simplefilter("always") + mod.walk(".", dumbo, None) + self.assertEquals(str(w.message), msg) + def test_main(): run_unittest(TestPy3KWarnings, TestStdlibRemovals) |