--- a/contrib/simplemerge Tue Apr 16 21:14:50 2013 +0200
+++ b/contrib/simplemerge Wed Apr 17 03:39:36 2013 +0200
@@ -44,7 +44,7 @@
try:
for fp in (sys.stdin, sys.stdout, sys.stderr):
util.setbinary(fp)
-
+
opts = {}
try:
args = fancyopts.fancyopts(sys.argv[1:], options, opts)
--- a/contrib/undumprevlog Tue Apr 16 21:14:50 2013 +0200
+++ b/contrib/undumprevlog Wed Apr 17 03:39:36 2013 +0200
@@ -11,7 +11,7 @@
opener = scmutil.opener('.', False)
tr = transaction.transaction(sys.stderr.write, opener, "undump.journal")
-while 1:
+while True:
l = sys.stdin.readline()
if not l:
break
--- a/tests/test-check-code-hg.t Tue Apr 16 21:14:50 2013 +0200
+++ b/tests/test-check-code-hg.t Wed Apr 17 03:39:36 2013 +0200
@@ -11,3 +11,19 @@
$ hg manifest 2>/dev/null \
> | xargs "$check_code" --warnings --nolineno --per-file=0 \
> || false
+
+Check Python files without py extension
+
+ $ cp \
+ > hg \
+ > hgweb.cgi \
+ > contrib/convert-repo \
+ > contrib/dumprevlog \
+ > contrib/hgweb.fcgi \
+ > contrib/hgweb.wsgi \
+ > contrib/simplemerge \
+ > contrib/undumprevlog \
+ > "$TESTTMP"/
+ $ for f in "$TESTTMP"/*; do cp "$f" "$f.py"; done
+ $ "$check_code" --warnings --nolineno --per-file=0 "$TESTTMP"/*.py \
+ > || false