def test_class(self): """Test is_enum with a non-enum class.""" class Test: """Test class for is_enum.""" assert not utils.is_enum(Test)
def test_enum(self): """Test is_enum with an enum.""" class Foo(enum.Enum): bar = 1 baz = 2 assert utils.is_enum(Foo)
def test_class(self): """Test is_enum with a non-enum class.""" class Test: """Test class for is_enum.""" pass assert not utils.is_enum(Test)
def test_enum(self): """Test is_enum with an enum.""" class Foo(enum.Enum): bar = enum.auto() baz = enum.auto() assert utils.is_enum(Foo)
def test_object(self): """Test is_enum with a non-enum object.""" assert not utils.is_enum(23)
def test_enum(self): """Test is_enum with an enum.""" e = enum.Enum('Foo', 'bar, baz') assert utils.is_enum(e)
def test_object(self): """Test is_enum with a non-enum object.""" assert not utils.is_enum(23)
def test_enum(self): """Test is_enum with an enum.""" e = enum.Enum('Foo', 'bar, baz') assert utils.is_enum(e)
def test_enum(self): """Test is_enum with an enum.""" e = enum.Enum("Foo", "bar, baz") assert utils.is_enum(e)