[PATCH 9 of 9 pyflakes] filterpyflakes: whitelist listcomp aliasing checking

Augie Fackler raf at durin42.com
Thu Nov 10 16:52:32 EST 2016


# HG changeset patch
# User Augie Fackler <augie at google.com>
# Date 1478813838 18000
#      Thu Nov 10 16:37:18 2016 -0500
# Node ID 2e8dd3bf04a35a482b46dccd4cff14015eab47e9
# Parent  36bb399e6ca5cecb2f6f1b7338b2f73569ffbaf0
filterpyflakes: whitelist listcomp aliasing checking

The test change is because of how filterpyflakes is organized - a line
number changed.

diff --git a/tests/filterpyflakes.py b/tests/filterpyflakes.py
--- a/tests/filterpyflakes.py
+++ b/tests/filterpyflakes.py
@@ -36,7 +36,8 @@ for line in sys.stdin:
             (r"local variable '.*' is assigned to but never used", None),
             (r"unable to detect undefined names", None),
             (r"undefined name '.*'",
-             r"undefined name '(WindowsError|memoryview)'")
+             r"undefined name '(WindowsError|memoryview)'"),
+            ("list comprehension", None),
            ]
 
     for msgtype, (pat, excl) in enumerate(pats):
diff --git a/tests/test-check-pyflakes.t b/tests/test-check-pyflakes.t
--- a/tests/test-check-pyflakes.t
+++ b/tests/test-check-pyflakes.t
@@ -10,6 +10,6 @@ run pyflakes on all tracked files ending
   > -X mercurial/pycompat.py \
   > 2>/dev/null \
   > | xargs pyflakes 2>/dev/null | "$TESTDIR/filterpyflakes.py"
-  tests/filterpyflakes.py:61: undefined name 'undefinedname'
+  tests/filterpyflakes.py:62: undefined name 'undefinedname'
   
 


More information about the Mercurial-devel mailing list