Skip to content

Commit 0b0efd9

Browse files
committed
Add doctest to package_metadata_path_to_purl
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
1 parent 3db0a98 commit 0b0efd9

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

fedcode/pipes/utils.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ def package_metadata_path_to_purl(path, version=True):
4545
"""
4646
Return PURL from relative metadata path.
4747
48-
48+
>>> from pathlib import Path
49+
>>> path=Path("npm/@angular/animation/3.0.1/scancodeio.json")
50+
>>> purl=package_metadata_path_to_purl(path)
51+
>>> assert "pkg:npm/%40angular/animation@3.0.1" == str(purl)
4952
"""
5053
parts = path.parts
5154
if len(parts) < 4:

0 commit comments

Comments
 (0)