tests: make '(esc)' matching in run-tests.py work as intended
The code for match on (esc) lines didn't work, and it would thus always end up
emitting another suggestion ... which however would match the old one.
--- a/tests/run-tests.py Mon Nov 07 13:46:41 2011 -0600
+++ b/tests/run-tests.py Mon Nov 07 02:44:04 2011 +0100
@@ -554,7 +554,8 @@
if (el and
(el.endswith(" (re)\n") and rematch(el[:-6] + '\n', l) or
el.endswith(" (glob)\n") and globmatch(el[:-8] + '\n', l) or
- el.endswith(" (esc)\n") and el.decode('string-escape') == l)):
+ el.endswith(" (esc)\n") and
+ el[:-7].decode('string-escape') + '\n' == l)):
return True
return False