def METHOD_NAME(tmp_path, arrow_type):
    """Verify explicit error for unsupported types"""
    with pytest.raises(TypeError, match=r"unsupported type|Unsupported Arrow type"):
        soma.DataFrame.create(
            tmp_path.as_posix(), schema=pa.schema([(str(arrow_type), arrow_type)])
        )