--- a/tests/run-tests.py Sun Mar 02 13:51:01 2014 +0000
+++ b/tests/run-tests.py Sun Feb 16 23:36:02 2014 +0100
@@ -797,10 +797,10 @@
if isinstance(r, str):
if r == '+glob':
lout = el[:-1] + ' (glob)\n'
- r = 0 # warn only
+ r = '' # warn only this line
elif r == '-glob':
lout = ''.join(el.rsplit(' (glob)', 1))
- r = 0 # warn only
+ r = '' # warn only this line
else:
log('\ninfo, unknown linematch result: %r\n' % r)
r = False
@@ -810,7 +810,7 @@
if needescape(lout):
lout = stringescape(lout.rstrip('\n')) + " (esc)\n"
postout.append(" " + lout) # let diff deal with it
- if r != 0: # != warn only
+ if r != '': # if line failed
warnonly = False
if lcmd: