@@ -123,12 +123,16 @@ def find_module(self, fullname):
123123 failing_finder .to_return = None
124124 path = 'testing path'
125125 with util .import_state (path_importer_cache = {path : failing_finder }):
126- self .assertIsNone (
126+ with warnings .catch_warnings ():
127+ warnings .simplefilter ("ignore" , ImportWarning )
128+ self .assertIsNone (
127129 self .machinery .PathFinder .find_spec ('whatever' , [path ]))
128130 success_finder = TestFinder ()
129131 success_finder .to_return = __loader__
130132 with util .import_state (path_importer_cache = {path : success_finder }):
131- spec = self .machinery .PathFinder .find_spec ('whatever' , [path ])
133+ with warnings .catch_warnings ():
134+ warnings .simplefilter ("ignore" , ImportWarning )
135+ spec = self .machinery .PathFinder .find_spec ('whatever' , [path ])
132136 self .assertEqual (spec .loader , __loader__ )
133137
134138 def test_finder_with_find_loader (self ):
@@ -248,7 +252,9 @@ def find_module(fullname):
248252
249253 with util .import_state (path = [Finder .path_location ]+ sys .path [:],
250254 path_hooks = [Finder ]):
251- self .machinery .PathFinder .find_spec ('importlib' )
255+ with warnings .catch_warnings ():
256+ warnings .simplefilter ("ignore" , ImportWarning )
257+ self .machinery .PathFinder .find_spec ('importlib' )
252258
253259 def test_finder_with_failing_find_module (self ):
254260 # PathEntryFinder with find_module() defined should work.
@@ -266,7 +272,9 @@ def find_module(fullname):
266272
267273 with util .import_state (path = [Finder .path_location ]+ sys .path [:],
268274 path_hooks = [Finder ]):
269- self .machinery .PathFinder .find_module ('importlib' )
275+ with warnings .catch_warnings ():
276+ warnings .simplefilter ("ignore" , ImportWarning )
277+ self .machinery .PathFinder .find_module ('importlib' )
270278
271279
272280(Frozen_PEFTests ,
0 commit comments