def test_undo_the_ignore_state_of_an_ignored_vulnerability(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) vulnerabilities = get_vulnerabilities_of_a_scan(scan_id=scan_id) vulnerability_id = vulnerabilities[0].get("id") packages = get_packages_of_a_scan(scan_id=scan_id) package_id = packages[0].get("id") is_successful = undo_the_ignore_state_of_an_ignored_vulnerability( project_id=project_id, vulnerability_id=vulnerability_id, package_id=package_id) assert is_successful is True
def test_ignore_a_vulnerability_for_a_specific_package_and_project(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) vulnerabilities = get_vulnerabilities_of_a_scan(scan_id=scan_id) vulnerability_id = vulnerabilities[0].get("id") packages = get_packages_of_a_scan(scan_id=scan_id) package_id = packages[0].get("id") is_successful = ignore_a_vulnerability_for_a_specific_package_and_project( project_id=project_id, vulnerability_id=vulnerability_id, package_id=package_id) assert is_successful is True
def test_get_scan_status(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) scan_status = get_scan_status(scan_id=scan_id) assert scan_status is not None
def test_get_scan_by_id(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) scan = get_scan_by_id(scan_id=scan_id) assert scan is not None
def test_get_licenses_of_a_scan(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) licenses = get_licenses_of_a_scan(scan_id=scan_id) assert len(licenses) > 0
def test_get_vulnerabilities_of_a_scan(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) vulnerabilities = get_vulnerabilities_of_a_scan(scan_id=scan_id) assert len(vulnerabilities) > 0
def test_get_packages_of_a_scan(): project_id = get_project_id_by_name(project_name) scan_id = get_latest_can_id_of_a_project(project_id=project_id) packages = get_packages_of_a_scan(scan_id=scan_id) assert len(packages) > 0