@@ -68,6 +68,8 @@ def test_purl2url_get_repo_url():
6868 "pkg:golang/gopkg.in/ldap.v3@v3.1.0" : "https://pkg.go.dev/gopkg.in/ldap.v3@v3.1.0" ,
6969 "pkg:cocoapods/AFNetworking@4.0.1" : "https://cocoapods.org/pods/AFNetworking" ,
7070 "pkg:cocoapods/MapsIndoors@3.24.0" : "https://cocoapods.org/pods/MapsIndoors" ,
71+ "pkg:maven/org.apache.commons/commons-io@1.3.2" : "https://repo.maven.apache.org/maven2/org/apache/commons/commons-io/1.3.2" ,
72+ "pkg:maven/org.apache.commons/commons-io@1.3.2?repository_url=https://repo1.maven.org/maven2" : "https://repo1.maven.org/maven2/org/apache/commons/commons-io/1.3.2" ,
7173 }
7274
7375 for purl , url in purls_url .items ():
@@ -92,6 +94,10 @@ def test_purl2url_get_download_url():
9294 "pkg:gitlab/tg1999/firebase@1a122122" : "https://gitlab.com/tg1999/firebase/-/archive/1a122122/firebase-1a122122.tar.gz" ,
9395 "pkg:gitlab/tg1999/firebase@1a122122?version_prefix=v" : "https://gitlab.com/tg1999/firebase/-/archive/v1a122122/firebase-v1a122122.tar.gz" ,
9496 "pkg:gitlab/hoppr/hoppr@v1.11.1-dev.2" : "https://gitlab.com/hoppr/hoppr/-/archive/v1.11.1-dev.2/hoppr-v1.11.1-dev.2.tar.gz" ,
97+ "pkg:maven/org.apache.commons/commons-io@1.3.2" : "https://repo.maven.apache.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.jar" ,
98+ "pkg:maven/org.apache.commons/commons-io@1.3.2?repository_url=https://repo1.maven.org/maven2" : "https://repo1.maven.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.jar" ,
99+ "pkg:maven/org.apache.commons/commons-io@1.3.2?type=pom" : "https://repo.maven.apache.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom" ,
100+ "pkg:maven/org.apache.commons/commons-math3@3.6.1?classifier=sources" : "https://repo.maven.apache.org/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar" ,
95101 # From `download_url` qualifier
96102 "pkg:github/yarnpkg/yarn@1.3.2?download_url=https://github.com/yarnpkg/yarn/releases/download/v1.3.2/yarn-v1.3.2.tar.gz&version_prefix=v" : "https://github.com/yarnpkg/yarn/releases/download/v1.3.2/yarn-v1.3.2.tar.gz" ,
97103 "pkg:generic/lxc-master.tar.gz?download_url=https://salsa.debian.org/lxc-team/lxc/-/archive/master/lxc-master.tar.gz" : "https://salsa.debian.org/lxc-team/lxc/-/archive/master/lxc-master.tar.gz" ,
@@ -150,6 +156,10 @@ def test_purl2url_get_inferred_urls():
150156 "pkg:cocoapods/AFNetworking@4.0.1" : ["https://cocoapods.org/pods/AFNetworking" ],
151157 "pkg:composer/psr/log@1.1.3" : ["https://packagist.org/packages/psr/log#1.1.3" ],
152158 "pkg:rubygems/package-name" : ["https://rubygems.org/gems/package-name" ],
159+ "pkg:maven/org.apache.commons/commons-io@1.3.2" : [
160+ "https://repo.maven.apache.org/maven2/org/apache/commons/commons-io/1.3.2" ,
161+ "https://repo.maven.apache.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.jar" ,
162+ ],
153163 "pkg:bitbucket/birkenfeld" : [],
154164 }
155165
0 commit comments