From ffbfb6bdb4297f9ac234c2fc1fe8579620e45c10 Mon Sep 17 00:00:00 2001 From: simeonreusch Date: Sun, 5 Dec 2021 13:14:12 +0100 Subject: [PATCH] debug logging in gcn parser test, exclude 'except KeyError' from coverage --- .coveragerc | 1 + tests/test_gcn_parser.py | 10 +++------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.coveragerc b/.coveragerc index c3674ac4..3426808b 100644 --- a/.coveragerc +++ b/.coveragerc @@ -18,6 +18,7 @@ exclude_lines = raise AssertionError raise NotImplementedError raise KeyError + except KeyError raise ValueError except JSONDecodeError: if response.headers: diff --git a/tests/test_gcn_parser.py b/tests/test_gcn_parser.py index eb969fbe..0cc661d0 100644 --- a/tests/test_gcn_parser.py +++ b/tests/test_gcn_parser.py @@ -5,10 +5,6 @@ from nuztf.parse_nu_gcn import get_latest_gcn, gcn_url, find_gcn_no, ParsingError -# from ampel.log.AmpelLogger import AmpelLogger - -# logger = AmpelLogger() - class TestNeutrinoScanner(unittest.TestCase): @@ -20,7 +16,7 @@ def setUp(self): def test_latest(self): self.logger.info("\n\n Testing parsing of GCNs \n\n") - no = get_latest_gcn() + no = get_latest_gcn(logger=self.logger) self.logger.info(f"Latest alert is {no}") url = gcn_url(gcn_number=no) self.logger.info(f"URL is {url}") @@ -29,7 +25,7 @@ def test_named(self): name = "IC200620A" - num = int(find_gcn_no(name)) + num = int(find_gcn_no(base_nu_name=name, logger=self.logger)) ref = 27997 @@ -43,7 +39,7 @@ def test_named(self): self.logger.info(f"Searching for fictional alert {fakename}") try: - no = find_gcn_no(fakename) + no = find_gcn_no(base_nu_name=fakename, logger=self.logger) raise Exception( f"Somehow found a GCN ({no}) matching " f"fictional neutrino alert {fakename}"