summaryrefslogtreecommitdiff
path: root/pylint/test/functional/unpacked_exceptions.py
blob: ec3599c3c1c8c50e4a736865318b3026a40d2722 (plain)
1
2
3
4
5
6
7
8
9
10
11
"""Test for redefine-in-handler, overwriting names in exception handlers."""

def new_style():
    """Some exceptions can be unpacked."""
    try:
        pass
    except IOError, (errno, message):  # [unpacking-in-except]
        print errno, message  # pylint: disable=print-statement
    # +1: [redefine-in-handler,redefine-in-handler,unpacking-in-except]
    except IOError, (new_style, tuple):  # pylint: disable=duplicate-except
        print new_style, tuple  # pylint: disable=print-statement