def test_basic(): | |
class A(object): | |
pass | |
class C(A): | |
pass | |
raise <warning descr="Exception doesn't inherit from base 'Exception' class">C()</warning> | |
class D(C, Exception): | |
pass | |
raise D() | |
# PY-5811 | |
def test_unknown_type_exception(): | |
Unknown = None | |
class C(Unknown): pass | |
raise C() |