diff options
Diffstat (limited to 'tests/utils')
-rw-r--r-- | tests/utils/__init__.py | 0 | ||||
-rw-r--r-- | tests/utils/test_enum.py | 16 |
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/utils/__init__.py b/tests/utils/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/utils/__init__.py diff --git a/tests/utils/test_enum.py b/tests/utils/test_enum.py new file mode 100644 index 0000000..9a84ee1 --- /dev/null +++ b/tests/utils/test_enum.py @@ -0,0 +1,16 @@ +from enum import auto + +from poker.utils.enum import AutoName + + +def test_auto_name() -> None: + class Example(AutoName): + """Example Enum.""" + + foo = auto() + BAR = auto() + WeIrD = auto() + + assert Example.foo.value == "foo" + assert Example.BAR.value == "bar" + assert Example.WeIrD.value == "weird" |