def test_csv_show_links_header(): opt = MockOpt() opt.priority = "all" opt.unresolved = True opt.show_links = True formatter = CSVOutputFormatter(opt, null_logger()) (results_msg, return_code) = formatter.format_output([], MockSysInfo()) assert "URL" in results_msg
def test_always_show_links(): sr = filter_scan_results_by_cve_ids(["CVE-2020-1004", "CVE-2020-1005"]) opt = MockOpt() opt.unresolved = True opt.show_links = False formatter = JSONOutputFormatter(opt, null_logger()) (results_msg, return_code) = formatter.format_output(sr, MockSysInfo()) assert const.UCT_URL % "CVE-2020-1004" in results_msg assert const.UCT_URL % "CVE-2020-1005" in results_msg