summaryrefslogtreecommitdiff
path: root/pylint/test/functional/unbalanced_tuple_unpacking.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/functional/unbalanced_tuple_unpacking.py')
-rw-r--r--pylint/test/functional/unbalanced_tuple_unpacking.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pylint/test/functional/unbalanced_tuple_unpacking.py b/pylint/test/functional/unbalanced_tuple_unpacking.py
index bd21a05..98f5640 100644
--- a/pylint/test/functional/unbalanced_tuple_unpacking.py
+++ b/pylint/test/functional/unbalanced_tuple_unpacking.py
@@ -46,8 +46,8 @@ def temp():
return [2, 3, 4]
def do_stuff7():
- """ This is not right """
- first, second = temp() # [unbalanced-tuple-unpacking]
+ """ This is not right, but we're not sure """
+ first, second = temp()
return first + second
def temp2():
@@ -74,7 +74,9 @@ class UnbalancedUnpacking(object):
# pylint: disable=attribute-defined-outside-init, invalid-name, too-few-public-methods
def test(self):
""" unpacking in instance attributes """
- self.a, self.b = temp() # [unbalanced-tuple-unpacking]
+ # we're not sure if temp() returns two or three values
+ # so we shouldn't emit an error
+ self.a, self.b = temp()
self.a, self.b = temp2()
self.a, self.b = unpack() # [unbalanced-tuple-unpacking]