[PATCH 07 of 10] tests: update test-inherit-mode to pass our import checker
Augie Fackler
raf at durin42.com
Mon Aug 28 11:27:35 EDT 2017
# HG changeset patch
# User Augie Fackler <raf at durin42.com>
# Date 1503436509 14400
# Tue Aug 22 17:15:09 2017 -0400
# Node ID d3b8378b515f1986bea3bf1244383b3f6393781e
# Parent 8f378e7db536977a5626db61b677f9d3171c82e6
tests: update test-inherit-mode to pass our import checker
diff --git a/tests/test-inherit-mode.t b/tests/test-inherit-mode.t
--- a/tests/test-inherit-mode.t
+++ b/tests/test-inherit-mode.t
@@ -10,7 +10,9 @@ just in case somebody has a strange $TMP
$ cd dir
$ cat >printmodes.py <<EOF
- > import os, sys
+ > from __future__ import absolute_import, print_function
+ > import os
+ > import sys
>
> allnames = []
> isdir = {}
@@ -25,12 +27,13 @@ just in case somebody has a strange $TMP
> allnames.sort()
> for name in allnames:
> suffix = name in isdir and '/' or ''
- > print('%05o %s%s' % (os.lstat(name).st_mode & 07777, name, suffix))
+ > print('%05o %s%s' % (os.lstat(name).st_mode & 0o7777, name, suffix))
> EOF
$ cat >mode.py <<EOF
+ > from __future__ import absolute_import, print_function
+ > import os
> import sys
- > import os
> print('%05o' % os.lstat(sys.argv[1]).st_mode)
> EOF
More information about the Mercurial-devel
mailing list