diff options
author | Irit Katriel <1055913+iritkatriel@users.noreply.github.com> | 2022-06-08 15:16:46 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-08 15:16:46 (GMT) |
commit | ce07de9059866d46f112046e1d784ac3a5e2c897 (patch) | |
tree | 9f826fd54c231c054257e3ae32027b5e6c85b088 /Lib/test/test_pyclbr.py | |
parent | 68aae80159996374509b98b6345ff9b72743b4d9 (diff) | |
download | cpython-ce07de9059866d46f112046e1d784ac3a5e2c897.zip cpython-ce07de9059866d46f112046e1d784ac3a5e2c897.tar.gz cpython-ce07de9059866d46f112046e1d784ac3a5e2c897.tar.bz2 |
[3.11] GH-93481: Suppress expected deprecation warning in test_pyclbr (GH-93483) (GH-93601)
(cherry picked from commit f8eae6f5c35e9def07a732f6bc7744aae106f9b2)
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Diffstat (limited to 'Lib/test/test_pyclbr.py')
-rw-r--r-- | Lib/test/test_pyclbr.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Lib/test/test_pyclbr.py b/Lib/test/test_pyclbr.py index ad7b31a..b2de4e8 100644 --- a/Lib/test/test_pyclbr.py +++ b/Lib/test/test_pyclbr.py @@ -9,6 +9,7 @@ from types import FunctionType, MethodType, BuiltinFunctionType import pyclbr from unittest import TestCase, main as unittest_main from test.test_importlib import util as test_importlib_util +import warnings StaticMethodType = type(staticmethod(lambda: None)) @@ -218,9 +219,13 @@ class PyclbrTest(TestCase): # These were once some of the longest modules. cm('random', ignore=('Random',)) # from _random import Random as CoreGenerator - cm('cgi', ignore=('log',)) # set with = in module + with warnings.catch_warnings(): + warnings.simplefilter('ignore', DeprecationWarning) + cm('cgi', ignore=('log',)) # set with = in module cm('pickle', ignore=('partial', 'PickleBuffer')) - cm('sre_parse', ignore=('dump', 'groups', 'pos')) # from sre_constants import *; property + with warnings.catch_warnings(): + warnings.simplefilter('ignore', DeprecationWarning) + cm('sre_parse', ignore=('dump', 'groups', 'pos')) # from sre_constants import *; property cm( 'pdb', # pyclbr does not handle elegantly `typing` or properties |