Add support for comparing Berkeley DB files. This is currently incomplete...
Add support for comparing Berkeley DB files. This is currently incomplete because the Berkeley DB libraries do not return the same uid/hash reliably (it returns "random" memory contents) so we must strip those from the human-readable output. (Closes: #890528)
Showing
- debian/control 1 addition, 0 deletionsdebian/control
- diffoscope/comparators/__init__.py 1 addition, 0 deletionsdiffoscope/comparators/__init__.py
- diffoscope/comparators/berkeley_db.py 53 additions, 0 deletionsdiffoscope/comparators/berkeley_db.py
- diffoscope/external_tools.py 3 additions, 0 deletionsdiffoscope/external_tools.py
- tests/comparators/test_berkeley_db.py 54 additions, 0 deletionstests/comparators/test_berkeley_db.py
- tests/data/berkeley_db_expected_diff 66 additions, 0 deletionstests/data/berkeley_db_expected_diff
- tests/data/test1.db 0 additions, 0 deletionstests/data/test1.db
- tests/data/test2.db 0 additions, 0 deletionstests/data/test2.db
Loading
Please register or sign in to comment