[Python-checkins] cpython: Issue #15478: Fix test_os on Windows (os.chown is missing)

victor.stinner python-checkins at python.org
Wed Oct 31 01:07:11 CET 2012


http://hg.python.org/cpython/rev/01cc9fb52887
changeset:   80068:01cc9fb52887
user:        Victor Stinner <victor.stinner at gmail.com>
date:        Wed Oct 31 01:04:10 2012 +0100
summary:
  Issue #15478: Fix test_os on Windows (os.chown is missing)

files:
  Lib/test/test_os.py |  3 ++-
  1 files changed, 2 insertions(+), 1 deletions(-)


diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py
--- a/Lib/test/test_os.py
+++ b/Lib/test/test_os.py
@@ -2069,7 +2069,6 @@
         funcs = [
             (os.chdir,),
             (os.chmod, 0o777),
-            (os.chown, 0, 0),
             (os.lchown, 0, 0),
             (os.listdir,),
             (os.lstat,),
@@ -2081,6 +2080,8 @@
             (os.truncate, 0),
             (os.unlink,),
         ]
+        if hasattr(os, "chown"):
+            funcs.append((os.chown, 0, 0))
         if sys.platform == "win32":
             funcs.extend((
                 (os._getfullpathname,),

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list