From 394e41be7676463dbbd49caba8f60630ae843a65 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Wed, 29 Aug 2007 00:23:26 -0300 Subject: [PATCH] strip Processing `foo' from log file This removes spurious differences for test data generated in other directories. --- buildscripts/output-distance.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildscripts/output-distance.py b/buildscripts/output-distance.py index cfbd0b4b57..fffade13f3 100644 --- a/buildscripts/output-distance.py +++ b/buildscripts/output-distance.py @@ -484,6 +484,11 @@ class TextFileCompareLink (FileCompareLink): str = '
%s
' % str return str +class LogFileCompareLink (TextFileCompareLink): + def get_content (self, f): + c = TextFileCompareLink.get_content (self, f) + c = re.sub ("\nProcessing `[^\n]+'\n", '', c) + return c class ProfileFileLink (FileCompareLink): def __init__ (self, f1, f2): @@ -842,7 +847,7 @@ class ComparisonData: ext = os.path.splitext (f1)[1] klasses = { '.midi': MidiFileLink, - '.log' : TextFileCompareLink, + '.log' : LogFileCompareLink, '.profile': ProfileFileLink, '.gittxt': GitFileCompareLink, } -- 2.39.5