We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
RCProto3
RCProto2
1 parent a583cce commit 5be278fCopy full SHA for 5be278f
1 file changed
Lib/test/test_typing.py
@@ -4469,17 +4469,17 @@ class BareProto(Protocol):
4469
class RCProto1(Protocol):
4470
"""I am runtime-checkable."""
4471
4472
- @runtime_checkable
4473
- class RCProto3(BareProto, Protocol):
4474
- """Bare -> explicit RC."""
4475
-
4476
class InheritedRCProto1(RCProto1, Protocol):
4477
"""Bare, but runtime-checkability is "inherited"."""
4478
4479
@runtime_checkable
4480
class RCProto2(InheritedRCProto1, Protocol):
4481
"""Explicit RC -> inherited RC -> explicit RC."""
4482
+ @runtime_checkable
+ class RCProto3(BareProto, Protocol):
+ """Bare -> explicit RC."""
+
4483
class InheritedRCProto2(RCProto3, Protocol):
4484
"""Bare -> explicit RC -> inherited RC."""
4485
0 commit comments