Mercurial > public > mercurial-scm > hg-stable
comparison contrib/check-code.py @ 12785:c7d23b4ca4ba
check-code: warning and fixes for whitespace in unified tests
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 20 Oct 2010 14:57:36 -0500 |
parents | 614f0d8724ab |
children | 34034e55424f |
comparison
equal
deleted
inserted
replaced
12784:763be3cd084a | 12785:c7d23b4ca4ba |
---|---|
72 ] | 72 ] |
73 | 73 |
74 uprefix = r"^ \$ " | 74 uprefix = r"^ \$ " |
75 uprefixc = r"^ > " | 75 uprefixc = r"^ > " |
76 utestpats = [ | 76 utestpats = [ |
77 (r'^(\S| $ ).*(\S\s+|^\s+)\n', "trailing whitespace on non-output"), | |
77 (uprefix + r'.*\|\s*sed', "use regex test output patterns instead of sed"), | 78 (uprefix + r'.*\|\s*sed', "use regex test output patterns instead of sed"), |
78 (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"), | 79 (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"), |
79 (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"), | 80 (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"), |
80 (uprefix + r'.*\|\| echo.*(fail|error)', | 81 (uprefix + r'.*\|\| echo.*(fail|error)', |
81 "explicit exit code checks unnecessary"), | 82 "explicit exit code checks unnecessary"), |