simplify string comparison

This commit is contained in:
Moritz Raabe
2021-01-27 11:38:38 +01:00
parent 336c2a3aff
commit 0980e35c29

View File

@@ -301,10 +301,8 @@ class FormatIncorrect(Lint):
actual = actual.replace("'", '"')
expected = expected.replace("'", '"')
diff = list(difflib.ndiff(actual.splitlines(1), expected.splitlines(1)))
# deltas begin with two-letter code; " " means common line
difflen = len(list(filter(lambda l: not l.startswith(" "), diff)))
if difflen > 0:
if actual != expected:
diff = difflib.ndiff(actual.splitlines(1), expected.splitlines(1))
self.recommendation = self.recommendation_template.format("".join(diff))
return True