From 67d09c2c262cba70e082ec30010ec02fc70ce844 Mon Sep 17 00:00:00 2001 From: Florent Castelli Date: Fri, 23 Nov 2012 18:33:40 +0100 Subject: [PATCH] Tests diff the output and expected output until the end of both file --- test.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test.py b/test.py index ffc510373e..cbc671efab 100755 --- a/test.py +++ b/test.py @@ -218,11 +218,15 @@ def run_tests(test_list, args): for i in range(0, min(len(output_lines), len(expected_lines))): if output_lines[i] != expected_lines[i]: - print "%i < %s" % (i, output_lines[i]) - print "%i > %s" % (i, expected_lines[i]) + print "E%i < %s" % (i, expected_lines[i]) + print "O%i > %s" % (i, output_lines[i]) different = True if len(output_lines) != len(expected_lines): + for i in range(len(output_lines), len(expected_lines)): + print "E%i < %s" % (i, expected_lines[i]) + for i in range(len(expected_lines), len(output_lines)): + print "O%i > %s" % (i, output_lines[i]) print "*** Different number of lines!" different = True