blob: 8ea3d76a9ec2b4e583456eee31bd70a418cd69bd [file] [edit]
# This file is dual licensed under the terms of the Apache License, Version
# 2.0, and the BSD License. See the LICENSE file in the root of this repository
# for complete details.
import enum
from cryptography import utils
def test_enum():
class TestEnum(utils.Enum):
something = "something"
assert issubclass(TestEnum, enum.Enum)
assert isinstance(TestEnum.something, enum.Enum)
assert repr(TestEnum.something) == "<TestEnum.something: 'something'>"
assert str(TestEnum.something) == "TestEnum.something"