File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414from operator import attrgetter
1515from pathlib import Path
1616
17+ from aboutcode .federated import DataFederation
1718from aboutcode .pipeline import LoopProgress
1819from django .conf import settings
1920from django .utils import timezone
2021
21- from aboutcode .federated import DataFederation
2222from vulnerabilities .pipelines import VulnerableCodePipeline
2323from vulnerabilities .pipes import export
2424from vulnerabilities .pipes import federatedcode
Original file line number Diff line number Diff line change 88#
99from collections import defaultdict
1010
11+ from aboutcode .federated import get_core_purl
1112from aboutcode .pipeline import LoopProgress
1213from django .db .models import Prefetch
1314from packageurl .contrib .purl2url import purl2url
1415from packageurl .contrib .url2purl import url2purl
1516
16- from aboutcode .federated import get_core_purl
1717from vulnerabilities .models import AdvisoryReference
1818from vulnerabilities .models import AdvisoryV2
1919from vulnerabilities .models import ImpactedPackage
Original file line number Diff line number Diff line change @@ -90,6 +90,8 @@ def test_get_weaknesses_with_data_meta_structure():
9090
9191# Tests for ApacheHTTPDImporterPipeline
9292class DummyPipeline (ApacheHTTPDImporterPipeline ):
93+ datasource_id = "dummy"
94+ pipeline_id = "dummy_pipeline"
9395 # Expose protected methods for testing
9496 pass
9597
Original file line number Diff line number Diff line change 2020
2121class OneTimePipeline (VulnerableCodeBaseImporterPipelineV2 ):
2222 pipeline_id = "one_time_pipeline_test"
23+ datasource_id = "one_time_pipeline_test"
2324 run_once = True
2425
2526 def collect_advisories (self ):
@@ -31,6 +32,7 @@ def advisories_count(self):
3132
3233class NotOneTimePipeline (VulnerableCodeBaseImporterPipelineV2 ):
3334 pipeline_id = "not_one_time_pipeline_test"
35+ datasource_id = "not_one_time_pipeline_test"
3436 run_once = False
3537
3638 def collect_advisories (self ):
You can’t perform that action at this time.
0 commit comments