third_party.pylibs.pylint.src/test/input/func_newstyle_exceptions.py
2010-04-19 11:18:08 +02:00

38 lines
654 B
Python

# pylint: disable=C0103
"""test pb with exceptions and old/new style classes"""
__revision__ = 1
class OkException(Exception):
"""bien bien bien"""
class BofException:
"""mouais"""
class NewException(object):
"""non si py < 2.5 !"""
def fonctionOk():
"""raise"""
raise OkException('hop')
def fonctionBof():
"""raise"""
raise BofException('hop')
def fonctionNew():
"""raise"""
raise NewException()
def fonctionBof2():
"""raise"""
raise BofException, 'hop'
def fonctionNew2():
"""raise"""
raise NewException
def fonctionNotImplemented():
"""raise"""
raise NotImplemented, 'hop'