def METHOD_NAME():
    up = UserParameter("arg1", type="int")
    e = LocalCatalogEntry("", "", driver, args={"arg1": "oi"}, parameters=[up], getenv=False)
    with pytest.raises(ValueError):
        e()
    e = LocalCatalogEntry("", "", driver, args={"arg1": 1}, parameters=[up], getenv=False)
    e()  # OK
    e = LocalCatalogEntry("", "", driver, args={"arg1": "1"}, parameters=[up], getenv=False)
    s = e()  # OK
    assert s.kwargs["arg1"] == 1  # a number, not str