aboutsummaryrefslogtreecommitdiff
path: root/tests/utils
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utils')
-rw-r--r--tests/utils/__init__.py0
-rw-r--r--tests/utils/test_enum.py16
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"