summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_py3kwarn.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2008-05-09 00:27:01 (GMT)
committerBenjamin Peterson <benjamin@python.org>2008-05-09 00:27:01 (GMT)
commit0893a0a961c3393aea052b268b630a7e522ba3a9 (patch)
tree4b1535bcb1f2be754a8de5a711742c3574ab5438 /Lib/test/test_py3kwarn.py
parent9ec4aa01f9e1b5f0d8ed94005ac5b14d6ff94ebc (diff)
downloadcpython-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.py11
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)