third_party.pylibs.pylint.src/test/input/func_noerror_yield_assign_py25.py

22 lines
365 B
Python

"""http://www.logilab.org/ticket/8771"""
__revision__ = 2
def generator():
"""yield as assignment"""
yield 45
xxxx = yield 123
print xxxx
def generator_fp1(seq):
"""W0631 false positive"""
for val in seq:
pass
for val in seq:
yield val
def generator_fp2():
"""E0601 false positive"""
xxxx = 12
yield xxxx