forked from VimPlug/jedi
empty reversed issue, fixes traceback of #408
This commit is contained in:
@@ -86,7 +86,7 @@ def builtins_super(evaluator, obj, params):
|
|||||||
|
|
||||||
|
|
||||||
def builtins_reversed(evaluator, obj, params):
|
def builtins_reversed(evaluator, obj, params):
|
||||||
objects = _follow_param(evaluator, params, 0)
|
objects = tuple(_follow_param(evaluator, params, 0))
|
||||||
if objects:
|
if objects:
|
||||||
# unpack the iterator values
|
# unpack the iterator values
|
||||||
objects = tuple(iterable.get_iterator_types(objects))
|
objects = tuple(iterable.get_iterator_types(objects))
|
||||||
|
|||||||
@@ -20,6 +20,10 @@ def yielder():
|
|||||||
#?
|
#?
|
||||||
next(reversed(yielder()))
|
next(reversed(yielder()))
|
||||||
|
|
||||||
|
# empty reversed should not raise an error
|
||||||
|
#?
|
||||||
|
next(reversed())
|
||||||
|
|
||||||
#? str()
|
#? str()
|
||||||
next(open(''))
|
next(open(''))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user