| 50 | |
| 51 | def test_attribute_carrying_basic() -> None: |
| 52 | class Activation(Enum, type_key=_unique_key("Activation")): |
| 53 | output_zero: bool |
| 54 | is_monotonic: bool |
| 55 | |
| 56 | relu: ClassVar[Activation] = entry(output_zero=True, is_monotonic=True) |
| 57 | gelu: ClassVar[Activation] = entry(output_zero=False, is_monotonic=False) |
| 58 | silu: ClassVar[Activation] = entry(output_zero=False, is_monotonic=True) |
| 59 | |
| 60 | assert isinstance(Activation.relu, Activation) |
| 61 | assert isinstance(Activation.gelu, Activation) |
nothing calls this directly
no test coverage detected