[Reproducible-commits] [debbindiff] 01/03: Don't add empty Difference when comparing files with equal metadata in directories

Jérémy Bobbio lunar at moszumanska.debian.org
Thu Jun 25 09:52:24 UTC 2015


This is an automated email from the git hooks/post-receive script.

lunar pushed a commit to branch master
in repository debbindiff.

commit 4f65dcff385769382678be21dbbeee37af5a647a
Author: Jérémy Bobbio <lunar at debian.org>
Date:   Thu Jun 25 09:33:39 2015 +0000

    Don't add empty Difference when comparing files with equal metadata in directories
---
 debbindiff/comparators/directory.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/debbindiff/comparators/directory.py b/debbindiff/comparators/directory.py
index aeece5a..84650a6 100644
--- a/debbindiff/comparators/directory.py
+++ b/debbindiff/comparators/directory.py
@@ -108,9 +108,11 @@ def compare_directories(path1, path2, source=None):
             if in_differences:
                 in_differences[0].add_details(compare_meta(in_path1, in_path2))
             else:
-                d = Difference(None, path1, path2, source=name)
-                d.add_details(compare_meta(in_path1, in_path2))
-                in_differences = [d]
+                details = compare_meta(in_path1, in_path2)
+                if details:
+                    d = Difference(None, path1, path2, source=name)
+                    d.add_details(details)
+                    in_differences = [d]
         differences.extend(in_differences)
     ls1 = ls(path1)
     ls2 = ls(path2)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/debbindiff.git



More information about the Reproducible-commits mailing list