warn about parameter tuple unpacking

This commit is contained in:
Benjamin Peterson 2008-06-08 23:00:00 +00:00
parent d5efd20406
commit f4fcdb6b8c
2 changed files with 9 additions and 0 deletions

View file

@ -173,6 +173,12 @@ class TestPy3KWarnings(unittest.TestCase):
with catch_warning() as w:
self.assertWarning(set(), w, expected)
def test_tuple_parameter_unpacking(self):
expected = "tuple parameter unpacking has been removed in 3.x"
with catch_warning() as w:
exec "def f((a, b)): pass"
self.assertWarning(None, w, expected)
def test_buffer(self):
expected = 'buffer() not supported in 3.x; use memoryview()'
with catch_warning() as w: