Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
    def test_enum(self):
        """Test is_enum with an enum."""
        class Foo(enum.Enum):

            bar = 1
            baz = 2

        assert utils.is_enum(Foo)
Ejemplo n.º 3
0
    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)
Ejemplo n.º 4
0
    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)
Ejemplo n.º 5
0
 def test_object(self):
     """Test is_enum with a non-enum object."""
     assert not utils.is_enum(23)
Ejemplo n.º 6
0
 def test_enum(self):
     """Test is_enum with an enum."""
     e = enum.Enum('Foo', 'bar, baz')
     assert utils.is_enum(e)
Ejemplo n.º 7
0
 def test_object(self):
     """Test is_enum with a non-enum object."""
     assert not utils.is_enum(23)
Ejemplo n.º 8
0
 def test_enum(self):
     """Test is_enum with an enum."""
     e = enum.Enum('Foo', 'bar, baz')
     assert utils.is_enum(e)
Ejemplo n.º 9
0
 def test_enum(self):
     """Test is_enum with an enum."""
     e = enum.Enum("Foo", "bar, baz")
     assert utils.is_enum(e)