@@ -974,13 +974,13 @@ def test_product_portfolio_product_import_from_scan_view_empty_packages(self):
974974 def test_product_portfolio_import_packages_from_scancodeio_importer (
975975 self , mock_fetch_packages , mock_fetch_dependencies
976976 ):
977- purl = "pkg:maven/org.apache.activemq/[email protected] .0" 977+ purl = "pkg:maven/abc/abc@1 .0"
978978 mock_fetch_packages .return_value = [
979979 {
980980 "type" : "maven" ,
981- "namespace" : "org.apache.activemq " ,
982- "name" : "activemq-camel " ,
983- "version" : "5.11 .0" ,
981+ "namespace" : "abc " ,
982+ "name" : "abc " ,
983+ "version" : "1 .0" ,
984984 "primary_language" : "Java" ,
985985 "purl" : purl ,
986986 "declared_license_expression" : "bsd-new" ,
@@ -1011,12 +1011,15 @@ def test_product_portfolio_import_packages_from_scancodeio_importer(
10111011 user = self .super_user ,
10121012 project_uuid = uuid .uuid4 (),
10131013 product = self .product1 ,
1014+ infer_download_urls = True ,
10141015 )
10151016 created , existing , errors = importer .save ()
10161017 created_package_package_url = created .get ("package" )[0 ]
10171018 created_package = self .product1 .packages .get ()
10181019 self .assertEqual ("bsd-new" , created_package .license_expression )
10191020 self .assertEqual (created_package .package_url , created_package_package_url )
1021+ inferred_download_url = "https://repo.maven.apache.org/maven2/abc/abc/1.0/abc-1.0.jar"
1022+ self .assertEqual (inferred_download_url , created_package .download_url )
10201023 self .assertEqual ({}, existing )
10211024 self .assertEqual ({}, errors )
10221025
0 commit comments