Add readable enums

Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
This commit is contained in:
Andrey Berezin 2023-08-02 21:38:27 +03:00
parent 807235af95
commit e4878f4d1e
5 changed files with 22 additions and 10 deletions

View file

@ -1,9 +1,8 @@
from abc import abstractmethod
from datetime import datetime
from enum import Enum
from typing import Literal, Optional, Union
from frostfs_testlib.testing.readable import HumanReadableABC
from frostfs_testlib.testing.readable import HumanReadableABC, HumanReadableEnum
def _make_objs_dict(key_names):
@ -15,7 +14,7 @@ def _make_objs_dict(key_names):
return objs_dict
class VersioningStatus(Enum):
class VersioningStatus(HumanReadableEnum):
ENABLED = "Enabled"
SUSPENDED = "Suspended"