Skip to content

Commit 6009916

Browse files
committed
Fix issue with CustomEvents on py311
1 parent 36a28c5 commit 6009916

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/ignite/engine/test_custom_events.py

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ def test_deprecated_callable_events_class():
1717
class CustomEvents(CallableEvents, Enum):
1818
TEST_EVENT = "test_event"
1919

20+
def __new__(cls, value: str) -> "CallableEvents":
21+
obj = CallableEvents.__new__(cls)
22+
obj._value_ = value
23+
return obj
24+
2025
with pytest.raises(TypeError, match=r"Value at \d of event_names should be a str or EventEnum"):
2126
engine.register_events(*CustomEvents)
2227

0 commit comments

Comments
 (0)