From 390ce89cfd4bf1a60d8d67ee20106288cbfa0e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Van=C4=9Bk?= Date: Fri, 23 Jun 2023 08:10:09 +0200 Subject: [PATCH] Fix tests for Python 3.12 (#91) In the tests, remove the assertRaisesRegexp method, deprecated since Python 3.2, to prevent test failures following the method's removal in Python 3.12. --- src/ZConfig/tests/support.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/ZConfig/tests/support.py b/src/ZConfig/tests/support.py index 959f2b9..559c015 100644 --- a/src/ZConfig/tests/support.py +++ b/src/ZConfig/tests/support.py @@ -17,7 +17,6 @@ import contextlib import os import sys -import unittest from io import StringIO from urllib.request import pathname2url @@ -79,12 +78,6 @@ def f2(self): class TestHelper: """Utility methods which can be used with the schema support.""" - # Not derived from unittest.TestCase; some test runners seem to - # think that means this class contains tests. - - assertRaisesRegex = getattr(unittest.TestCase, 'assertRaisesRegex', - unittest.TestCase.assertRaisesRegexp) - def load_both(self, schema_url, conf_url): schema = self.load_schema(schema_url) conf = self.load_config(schema, conf_url)