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))
# 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