Tweaked the display of testurl.list diff failures against known-good masters.
- Legacy-Id: 6494
This commit is contained in:
parent
d8e3e32ee7
commit
da8c38f55d
|
@ -231,10 +231,15 @@ class SimpleUrlTestCase(django.test.TestCase,RealDatabaseTest):
|
||||||
|
|
||||||
list0 = refhtml.split("\n")
|
list0 = refhtml.split("\n")
|
||||||
list1 = testhtml.split("\n")
|
list1 = testhtml.split("\n")
|
||||||
diff = "\n".join(unified_diff(list0, list1, master or refurl, url, "", "", 0, lineterm=""))
|
diff_list = list(unified_diff(list0, list1, master or refurl, url, "", "", 0, lineterm=""))
|
||||||
if diff:
|
if len(diff_list):
|
||||||
print " Differences found:"
|
if len(diff_list) > 10:
|
||||||
print diff
|
print "The diff is too long to show in its entirety. Here are the first 10 lines:\n"
|
||||||
|
print "\n".join(diff_list[:16])
|
||||||
|
print "..."
|
||||||
|
else:
|
||||||
|
print " Differences found:"
|
||||||
|
print "\n".join(unified_diff(list0, list1, master or refurl, url, "", "", 0, lineterm=""))
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def canonicalize_feed(s):
|
def canonicalize_feed(s):
|
||||||
|
|
Loading…
Reference in a new issue