mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-07 14:34:31 +08:00
Improve test_import_completion_docstring robustness
This commit is contained in:
@@ -132,13 +132,13 @@ def test_cache_works_with_sys_path_param(Script, tmpdir):
|
|||||||
def test_import_completion_docstring(Script):
|
def test_import_completion_docstring(Script):
|
||||||
import abc
|
import abc
|
||||||
s = Script('"""test"""\nimport ab')
|
s = Script('"""test"""\nimport ab')
|
||||||
completions = s.completions()
|
abc_completions = [c for c in s.completions() if c.name == 'abc']
|
||||||
assert len(completions) == 1
|
assert len(abc_completions) == 1
|
||||||
assert completions[0].docstring(fast=False) == abc.__doc__
|
assert abc_completions[0].docstring(fast=False) == abc.__doc__
|
||||||
|
|
||||||
# However for performance reasons not all modules are loaded and the
|
# However for performance reasons not all modules are loaded and the
|
||||||
# docstring is empty in this case.
|
# docstring is empty in this case.
|
||||||
assert completions[0].docstring() == ''
|
assert abc_completions[0].docstring() == ''
|
||||||
|
|
||||||
|
|
||||||
def test_goto_definition_on_import(Script):
|
def test_goto_definition_on_import(Script):
|
||||||
|
|||||||
Reference in New Issue
Block a user