Skip to content
Merged
8 changes: 7 additions & 1 deletion Lib/test/test_doctest/test_doctest.py
Original file line number Diff line number Diff line change
Expand Up @@ -2860,7 +2860,7 @@ def test_testfile(): r"""
>>> _colorize.COLORIZE = save_colorize
"""

class TestImporter(importlib.abc.MetaPathFinder, importlib.abc.ResourceLoader):
class TestImporter(importlib.abc.MetaPathFinder):

def find_spec(self, fullname, path, target=None):
return importlib.util.spec_from_file_location(fullname, path, loader=self)
Expand All @@ -2869,6 +2869,12 @@ def get_data(self, path):
with open(path, mode='rb') as f:
return f.read()

def exec_module(self, module):
raise ImportError

def create_module(self, spec):
return None

class TestHook:

def __init__(self, pathdir):
Expand Down
Loading