diff --git a/tests/test_get_home.py b/tests/test_get_home.py index d767a912e92da23b85980eb677a5f79b39b54f27..531da6d9bc117b871e0615aae293cd09960beca9 100644 --- a/tests/test_get_home.py +++ b/tests/test_get_home.py @@ -15,8 +15,13 @@ args.mirror = "" class TestNoHomepageNone(unittest.TestCase): def setUp(self): - self.f = open(os.path.join('tests', __class__.__name__ + '.json')) - self.data = self.f.read().encode() + try: + self.f = open(os.path.join('tests', f'{__class__.__name__}.json')) + self.data = self.f.read().encode() + except FileNotFoundError as e: + self.fail(f"Failed to open or read file: {e}") + except Exception as e: + self.fail(f"An error occurred: {e}") @patch('urllib.request.urlopen') def test_no_homepage_in_project_urls(self, m):