Package loader: Uniformize author and message
Authors: use the empty string '' instead of placeholders Message: use the same message format (inspired by the Debian loader) for all loaders, instead of the empty string / the version / something else; except for PyPI and Deposit (which have a better format because we have more metadata available). Additionally, this commit adds test of each release object, instead of only relying on its hash.
Showing
- docs/package-loader-specifications.rst 16 additions, 10 deletionsdocs/package-loader-specifications.rst
- swh/loader/package/archive/loader.py 5 additions, 10 deletionsswh/loader/package/archive/loader.py
- swh/loader/package/archive/tests/test_archive.py 35 additions, 10 deletionsswh/loader/package/archive/tests/test_archive.py
- swh/loader/package/cran/loader.py 7 additions, 1 deletionswh/loader/package/cran/loader.py
- swh/loader/package/cran/tests/test_cran.py 61 additions, 7 deletionsswh/loader/package/cran/tests/test_cran.py
- swh/loader/package/debian/loader.py 4 additions, 4 deletionsswh/loader/package/debian/loader.py
- swh/loader/package/debian/tests/test_debian.py 38 additions, 9 deletionsswh/loader/package/debian/tests/test_debian.py
- swh/loader/package/nixguix/loader.py 1 addition, 1 deletionswh/loader/package/nixguix/loader.py
- swh/loader/package/nixguix/tests/test_nixguix.py 42 additions, 8 deletionsswh/loader/package/nixguix/tests/test_nixguix.py
- swh/loader/package/npm/loader.py 7 additions, 4 deletionsswh/loader/package/npm/loader.py
- swh/loader/package/npm/tests/test_npm.py 37 additions, 13 deletionsswh/loader/package/npm/tests/test_npm.py
- swh/loader/package/opam/loader.py 5 additions, 1 deletionswh/loader/package/opam/loader.py
- swh/loader/package/opam/tests/test_opam.py 27 additions, 13 deletionsswh/loader/package/opam/tests/test_opam.py
- swh/loader/package/pypi/loader.py 18 additions, 7 deletionsswh/loader/package/pypi/loader.py
- swh/loader/package/pypi/tests/test_pypi.py 25 additions, 21 deletionsswh/loader/package/pypi/tests/test_pypi.py
Loading
Please register or sign in to comment