mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-06 22:14:27 +08:00
Move trying to resolve stubs to a different place
This commit is contained in:
@@ -126,6 +126,7 @@ from jedi.api.classes import Definition
|
||||
from jedi.api.completion import get_user_scope
|
||||
from jedi import parser_utils
|
||||
from jedi.api.environment import get_default_environment, get_system_environment
|
||||
from jedi.evaluate.gradual.conversion import try_stubs_to_actual_context_set
|
||||
|
||||
|
||||
TEST_COMPLETIONS = 0
|
||||
@@ -230,7 +231,10 @@ class IntegrationTestCase(object):
|
||||
if user_context.api_type == 'function':
|
||||
user_context = user_context.get_function_execution()
|
||||
element.parent = user_context.tree_node
|
||||
results = evaluator.eval_element(user_context, element)
|
||||
results = try_stubs_to_actual_context_set(
|
||||
evaluator.eval_element(user_context, element),
|
||||
prefer_stub_to_compiled=True
|
||||
)
|
||||
if not results:
|
||||
raise Exception('Could not resolve %s on line %s'
|
||||
% (match.string, self.line_nr - 1))
|
||||
|
||||
Reference in New Issue
Block a user