From 2055f876976cef17472cf31fe7591ce64b201fed Mon Sep 17 00:00:00 2001 From: Benedikt Reinartz Date: Thu, 9 Jun 2022 07:30:04 +0200 Subject: [PATCH] Add test for simple enum int conversion --- tests/test_enum.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_enum.py b/tests/test_enum.py index b2eb0569f..981fb735c 100644 --- a/tests/test_enum.py +++ b/tests/test_enum.py @@ -87,6 +87,11 @@ def test_ulong_enum(): assert Test.ULongEnum.Two == Test.ULongEnum(2) +def test_simple_enum_to_int(): + from System import DayOfWeek + assert int(DayOfWeek.Sunday) == 0 + + def test_long_enum_to_int(): assert int(Test.LongEnum.Max) == 9223372036854775807 assert int(Test.LongEnum.Min) == -9223372036854775808 @@ -138,6 +143,7 @@ def test_enum_undefined_value(): # explicitly permit undefined values Test.FieldTest().EnumField = Test.ShortEnum(20, True) + def test_enum_conversion(): """Test enumeration conversion.""" ob = Test.FieldTest()