diff options
Diffstat (limited to 'pylint/test/input/func_noerror_yield_assign_py25.py')
-rw-r--r-- | pylint/test/input/func_noerror_yield_assign_py25.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pylint/test/input/func_noerror_yield_assign_py25.py b/pylint/test/input/func_noerror_yield_assign_py25.py new file mode 100644 index 0000000..011634b --- /dev/null +++ b/pylint/test/input/func_noerror_yield_assign_py25.py @@ -0,0 +1,21 @@ +"""http://www.logilab.org/ticket/8771""" +# pylint: disable=print-statement +__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 |