forked from VimPlug/jedi
Make the new project API fully work in tests
This commit is contained in:
@@ -517,10 +517,11 @@ def get_modules_containing_name(evaluator, modules, name):
|
||||
with open(path, 'rb') as f:
|
||||
code = python_bytes_to_unicode(f.read(), errors='replace')
|
||||
if name in code:
|
||||
module = _load_module(evaluator, path, code)
|
||||
e_sys_path = evaluator.get_sys_path()
|
||||
module = _load_module(evaluator, path, code, sys_path=e_sys_path)
|
||||
|
||||
module_name = sys_path.dotted_path_in_sys_path(
|
||||
evaluator.get_sys_path(), path
|
||||
e_sys_path, path
|
||||
)
|
||||
if module_name is not None:
|
||||
add_module(evaluator, module_name, module)
|
||||
|
||||
Reference in New Issue
Block a user