diff --git a/cve_bin_tool/output_engine/__init__.py b/cve_bin_tool/output_engine/__init__.py index 26ce074a29..7a78b25301 100644 --- a/cve_bin_tool/output_engine/__init__.py +++ b/cve_bin_tool/output_engine/__init__.py @@ -315,7 +315,7 @@ def output_pdf( merge_report, exploits: bool = False, ): - LOGGER.warn("PDF output requires install of reportlab") + LOGGER.warning("PDF output requires install of reportlab") class OutputEngine: diff --git a/test/test_output_engine.py b/test/test_output_engine.py index 900da977e1..c30e73b48d 100644 --- a/test/test_output_engine.py +++ b/test/test_output_engine.py @@ -682,7 +682,8 @@ def test_output_csv(self): def test_output_vex(self): """Test creating VEX formatted file""" self.output_engine.generate_vex(self.MOCK_OUTPUT, "test.vex") - self.assertEqual(json.load(open("test.vex")), self.VEX_FORMATTED_OUTPUT[0]) + with open("test.vex") as f: + self.assertEqual(json.load(f), self.VEX_FORMATTED_OUTPUT[0]) os.remove("test.vex") @unittest.skipUnless(