def METHOD_NAME() -> None:
    """Test case to demonstrate the TypeError that occurs"""
    class RESTObject:
        def __init__(self, manager: str, attrs: int) -> None:
            ...
    class Mixin(RESTObject):
        ...
    with pytest.raises(TypeError) as exc_info:
        # Wrong ordering here
        class Wrongv4Object(RESTObject, Mixin):  # type: ignore
            ...
    # The error message in the exception should be:
    #   TypeError: Cannot create a consistent method resolution
    #   order (MRO) for bases RESTObject, Mixin
    # Make sure the exception string contains "MRO"
    assert "MRO" in exc_info.exconly()
    # Correctly ordered class, no exception
    class Correctv4Object(Mixin, RESTObject):
        ...