mirror of
https://fuchsia.googlesource.com/third_party/github.com/pylint-dev/pylint
synced 2024-09-22 08:33:42 +00:00
18 lines
393 B
Python
18 lines
393 B
Python
|
"""Check that raise ... from .. uses a proper exception context """
|
||
|
|
||
|
# pylint: disable=unreachable
|
||
|
|
||
|
__revision__ = 0
|
||
|
|
||
|
class ExceptionSubclass(Exception):
|
||
|
""" subclass """
|
||
|
|
||
|
def test():
|
||
|
""" docstring """
|
||
|
raise IndexError from 1
|
||
|
raise IndexError from None
|
||
|
raise IndexError from ZeroDivisionError
|
||
|
raise IndexError from object()
|
||
|
raise IndexError from ExceptionSubclass
|
||
|
|