From 4bafab90f493f6b0f21f5d077fe2d32bffa92e99 Mon Sep 17 00:00:00 2001 From: dqy <1016751306@qq.com> Date: Wed, 24 Apr 2024 19:12:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E7=BB=93=E6=9E=9C?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- detection/backdoor_detection.py | 3 ++- detection/requirements_detection.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/detection/backdoor_detection.py b/detection/backdoor_detection.py index 4d539d2..457ca93 100644 --- a/detection/backdoor_detection.py +++ b/detection/backdoor_detection.py @@ -72,7 +72,8 @@ def output_results( results: Dict[str, List[Tuple[int, str]]], output_format: str, file_path: str ): # Create the 'results' directory if it does not exist - results_dir = "../results/code" + # 这里如果集成测试的话应该设置为./ + results_dir = "./results/code" if not os.path.exists(results_dir): os.makedirs(results_dir) diff --git a/detection/requirements_detection.py b/detection/requirements_detection.py index 2daba0d..1350aa0 100644 --- a/detection/requirements_detection.py +++ b/detection/requirements_detection.py @@ -72,8 +72,9 @@ def check_vulnerabilities(requirements, vulnerabilities, output_format): results.append(f"OK: {req_name}=={req_version} is not affected.") else: results.append(f"OK: {req_name} not found in the vulnerability database.") + # 集成测试这里应该修改为./ output_results( - "../results/requirements/results." + output_format, results, output_format + "./results/requirements/results." + output_format, results, output_format )