aboutsummaryrefslogtreecommitdiff
path: root/tests/utils/test_enum.py
blob: 9a84ee1aea3f64bee444c65b741fc1af80c0af39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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"