Page MenuHomeSoftware Heritage

D8757.id31574.diff
No OneTemporary

D8757.id31574.diff

diff --git a/swh/lister/__init__.py b/swh/lister/__init__.py
--- a/swh/lister/__init__.py
+++ b/swh/lister/__init__.py
@@ -33,6 +33,7 @@
"crate",
"gem",
"jar",
+ "love", # zip
"zip",
"tar",
"gz",
@@ -47,6 +48,11 @@
"z",
"Z",
"7z",
+ "oxt", # zip
+ "pak", # zip
+ "war", # zip
+ "whl", # zip
+ "vzix" "VZIXPackage", # zip
"zst",
]
"""Tarball recognition pattern"""
diff --git a/swh/lister/nixguix/tests/data/sources-success.json b/swh/lister/nixguix/tests/data/sources-success.json
--- a/swh/lister/nixguix/tests/data/sources-success.json
+++ b/swh/lister/nixguix/tests/data/sources-success.json
@@ -100,6 +100,15 @@
"type": "url",
"urls": ["svn://svn.code.sf.net/p/acme-crossass/code-0/trunk"],
"integrity": "sha256-VifIQ+UEVMKJ+cNS+Xxusazinr5Cgu1lmGuhqj/5Mpk="
+ },
+ {
+ "outputHashMode": "flat",
+ "type": "url",
+ "urls": [
+ "https://github.com/josefnpat/vapor/releases/download/0.2.3/vapor_dbf509f.love"
+ ],
+ "integrity": "sha256-0yHzsogIoE27CoEKn1BGCsVVr78KhUYlgcS7P3OeWHA=",
+ "inferredFetcher": "unclassified"
}
],
"version": "1",
diff --git a/swh/lister/nixguix/tests/test_lister.py b/swh/lister/nixguix/tests/test_lister.py
--- a/swh/lister/nixguix/tests/test_lister.py
+++ b/swh/lister/nixguix/tests/test_lister.py
@@ -211,7 +211,7 @@
expected_visit_types["content"] += 1
elif url.startswith("svn"): # mistyped artifact rendered as vcs nonetheless
expected_visit_types["svn"] += 1
- else:
+ else: # tarball artifacts
expected_visit_types["directory"] += 1
assert set(expected_visit_types.keys()) == {

File Metadata

Mime Type
text/plain
Expires
Dec 19 2024, 11:30 PM (11 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3229125

Event Timeline