Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/cpan/tests/test_lister.py
| Show First 20 Lines • Show All 123 Lines • ▼ Show 20 Lines | ): | ||||
| release_name = release["_source"]["name"] | release_name = release["_source"]["name"] | ||||
| checksum_sha256 = release["_source"]["checksum_sha256"] | checksum_sha256 = release["_source"]["checksum_sha256"] | ||||
| download_url = release["_source"]["download_url"] | download_url = release["_source"]["download_url"] | ||||
| version = release["_source"]["version"] | version = release["_source"]["version"] | ||||
| size = release["_source"]["stat"]["size"] | size = release["_source"]["stat"]["size"] | ||||
| author = release["_source"]["author"] | author = release["_source"]["author"] | ||||
| author_fullname = release["_source"]["metadata"]["author"][0] | author_fullname = release["_source"]["metadata"]["author"][0] | ||||
| date = release["_source"]["date"] | date = release["_source"]["date"] | ||||
| origin_url = f"https://metacpan.org/dist/{distribution}" | origin_url = f"cpan://{author}/{distribution}" | ||||
| version = get_module_version(distribution, version, release_name) | version = get_module_version(distribution, version, release_name) | ||||
| expected_origins.add(origin_url) | expected_origins.add(origin_url) | ||||
| expected_artifacts[origin_url].append( | expected_artifacts[origin_url].append( | ||||
| { | { | ||||
| "url": download_url, | "url": download_url, | ||||
| "filename": download_url.split("/")[-1], | "filename": download_url.split("/")[-1], | ||||
| Show All 32 Lines | |||||