diff --git a/pathspec/tests/test_gitwildmatch.py b/pathspec/tests/test_gitwildmatch.py index 9868381..f9b4b66 100644 --- a/pathspec/tests/test_gitwildmatch.py +++ b/pathspec/tests/test_gitwildmatch.py @@ -543,6 +543,11 @@ def test_09_single_exclamation_mark_fail(self): def _check_invalid_pattern(self, git_ignore_pattern): expected_message_pattern = re.escape(repr(git_ignore_pattern)) - with self.assertRaisesRegexp(GitWildMatchPatternError, expected_message_pattern): + # assertRaisesRegexp was a deprecated alias removed in Python 3.11 + if hasattr(self, 'assertRaisesRegex'): + assertRaisesRegex = self.assertRaisesRegex + else: + assertRaisesRegex = self.assertRaisesRegexp + with assertRaisesRegex(GitWildMatchPatternError, expected_message_pattern): GitWildMatchPattern(git_ignore_pattern)