Fix some doctests that were slightly changed because of stubs

This commit is contained in:
Dave Halter
2018-12-15 22:20:05 +01:00
parent 3cbba71e7e
commit 541a8d3a3e
2 changed files with 9 additions and 9 deletions

View File

@@ -19,18 +19,18 @@ example for the autocompletion feature:
>>> import jedi
>>> source = '''
... import datetime
... datetime.da'''
>>> script = jedi.Script(source, 3, len('datetime.da'), 'example.py')
... import json
... json.lo'''
>>> script = jedi.Script(source, 3, len('json.lo'), 'example.py')
>>> script
<Script: 'example.py' ...>
>>> completions = script.completions()
>>> completions #doctest: +ELLIPSIS
[<Completion: date>, <Completion: datetime>, ...]
>>> completions
[<Completion: load>, <Completion: loads>]
>>> print(completions[0].complete)
te
ad
>>> print(completions[0].name)
date
load
As you see Jedi is pretty simple and allows you to concentrate on writing a
good text editor, while still having very good IDE features for Python.

View File

@@ -521,8 +521,8 @@ def get_global_filters(evaluator, context, until_position, origin_scope):
Finally, it yields the builtin filter, if `include_builtin` is
true (default).
>>> filters[3].values() #doctest: +ELLIPSIS
[<CompiledName: ...>, ...]
>>> list(filters[3].values()) #doctest: +ELLIPSIS
[CompiledStubName(...>, ...]
"""
from jedi.evaluate.context.function import FunctionExecutionContext
while context is not None: