[diffoscope] branch master updated (1808a99 -> 931b49a)

Chris Lamb chris at chris-lamb.co.uk
Sat Feb 4 03:45:27 CET 2017


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

lamby pushed a change to branch master
in repository diffoscope.

      from  1808a99   comparators.cpio: Drop CpioContent command now that we use libarchive.
       new  4cdfa57   comparators: Use a singleton to manage our Comparator classes.
       new  5362315   tests: Reload Comparators after every test so we are always in a consistent state.
       new  fe9c9ba   tests: Ensure we can at least import the "deb_fallback" and "rpm_fallback" modules.
       new  3a4d365   tests: Test RPM "fallback" comparison.
       new  931b49a   tests: Test Deb{Changes,Buildinfo,Dsc} fallback comparisons.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 diffoscope/comparators/__init__.py              | 143 +++++++++++++++---------
 diffoscope/comparators/utils/specialize.py      |  30 +----
 tests/comparators/test_debian.py                |  35 ++++++
 tests/comparators/test_rpm.py                   |  23 +++-
 tests/conftest.py                               |   7 ++
 tests/data/dot_buildinfo_fallback_expected_diff |  23 ++++
 tests/data/dot_changes_fallback_expected_diff   |  29 +++++
 tests/data/dot_dsc_fallback_expected_diff       |  16 +++
 tests/data/rpm_fallback_expected_diff           | 115 +++++++++++++++++++
 9 files changed, 340 insertions(+), 81 deletions(-)
 create mode 100644 tests/data/dot_buildinfo_fallback_expected_diff
 create mode 100644 tests/data/dot_changes_fallback_expected_diff
 create mode 100644 tests/data/dot_dsc_fallback_expected_diff
 create mode 100644 tests/data/rpm_fallback_expected_diff

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


More information about the diffoscope mailing list