--- a/tests/hghave.py Tue Jun 23 14:28:15 2015 -0700
+++ b/tests/hghave.py Tue Jun 23 22:30:33 2015 -0700
@@ -88,10 +88,10 @@
fh, fn = tempfile.mkstemp(dir='.', prefix=tempprefix)
try:
os.close(fh)
- m = os.stat(fn).st_mode & 0777
+ m = os.stat(fn).st_mode & 0o777
new_file_has_exec = m & EXECFLAGS
os.chmod(fn, m ^ EXECFLAGS)
- exec_flags_cannot_flip = ((os.stat(fn).st_mode & 0777) == m)
+ exec_flags_cannot_flip = ((os.stat(fn).st_mode & 0o777) == m)
finally:
os.unlink(fn)
except (IOError, OSError):
@@ -246,13 +246,13 @@
d = tempfile.mkdtemp(dir='.', prefix=tempprefix)
try:
fname = os.path.join(d, 'foo')
- for umask in (077, 007, 022):
+ for umask in (0o77, 0o07, 0o22):
os.umask(umask)
f = open(fname, 'w')
f.close()
mode = os.stat(fname).st_mode
os.unlink(fname)
- if mode & 0777 != ~umask & 0666:
+ if mode & 0o777 != ~umask & 0o666:
return False
return True
finally: