Skip to content

Commit 3ba6684

Browse files
committed
add test testDeprecatedBaseClass
1 parent efdc893 commit 3ba6684

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test-data/unit/check-deprecated.test

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,20 @@ x13: A3[C] # N: class __main__.C is deprecated: use C2 instead
152152
[builtins fixtures/tuple.pyi]
153153

154154

155+
[case testDeprecatedBaseClass]
156+
157+
from typing_extensions import deprecated
158+
159+
@deprecated("use C2 instead")
160+
class C: ...
161+
162+
class D(C): ... # N: class __main__.C is deprecated: use C2 instead
163+
class E(D): ...
164+
class F(D, C): ... # N: class __main__.C is deprecated: use C2 instead
165+
166+
[builtins fixtures/tuple.pyi]
167+
168+
155169
[case testDeprecatedInstanceInFunctionDefinition]
156170

157171
from typing import Generic, List, Optional, TypeVar

0 commit comments

Comments
 (0)