diff --git a/test/sanity/code-smell/no-smart-quotes.py b/test/sanity/code-smell/no-smart-quotes.py index 672fb35f96d..7a78d49f006 100755 --- a/test/sanity/code-smell/no-smart-quotes.py +++ b/test/sanity/code-smell/no-smart-quotes.py @@ -8,19 +8,26 @@ import sys def main(): skip = set([ - 'test/sanity/code-smell/%s' % os.path.basename(__file__), 'docs/docsite/rst/dev_guide/testing/sanity/no-smart-quotes.rst', - 'test/integration/targets/unicode/unicode.yml', 'test/integration/targets/lookup_properties/lookup-8859-15.ini', 'test/integration/targets/template/files/encoding_1252_utf-8.expected', 'test/integration/targets/template/files/encoding_1252_windows-1252.expected', 'test/integration/targets/template/templates/encoding_1252.j2', + 'test/integration/targets/unicode/unicode.yml', + 'test/sanity/code-smell/%s' % os.path.basename(__file__), + ]) + + prune = set([ + 'docs/docsite/_build/', ]) for path in sys.argv[1:] or sys.stdin.read().splitlines(): if path in skip: continue + if any(path.startswith(p) for p in prune): + continue + with open(path, 'rb') as path_fd: for line, text in enumerate(path_fd.readlines()): try: