comparison contrib/check-code.py @ 12366:c01dc9087d9a

tests: drop a bunch of sed calls from unified tests
author Matt Mackall <mpm@selenic.com>
date Tue, 21 Sep 2010 16:44:13 -0500
parents e128fa4615f2
children 3acd5f7ab9d0
comparison
equal deleted inserted replaced
12365:22f3353bcc36 12366:c01dc9087d9a
70 (r"<<(\S+)((.|\n)*?\n\1)", rephere), 70 (r"<<(\S+)((.|\n)*?\n\1)", rephere),
71 ] 71 ]
72 72
73 uprefix = r"^ \$ " 73 uprefix = r"^ \$ "
74 utestpats = [ 74 utestpats = [
75 (uprefix + r'.*\|\s*sed', "use regex test output patterns instead of sed"),
75 (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"), 76 (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"),
76 (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"), 77 (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"),
77 (uprefix + r'.*\|\| echo.*(fail|error)', 78 (uprefix + r'.*\|\| echo.*(fail|error)',
78 "explicit exit code checks unnecessary"), 79 "explicit exit code checks unnecessary"),
79 (uprefix + r'set -e', "don't use set -e"), 80 (uprefix + r'set -e', "don't use set -e"),