def METHOD_NAME(project):
    """Test defining indirect inputs."""
    path_1 = "/some/absolute/path"
    path_2 = "relative/path"
    path_3 = "a/path with white-spaces"
    input_1 = Input("input-1", path_1)
    with Project() as project:
        input_2 = Input("input-2", path_2)
    input_3 = Input("input-3", path_3)
    assert Path(path_1) == input_1.path
    assert Path(path_2) == input_2.path
    assert Path(path_3) == input_3.path
    content = get_indirect_inputs_path(project.path).read_text()
    assert {path_1, path_2, path_3} == set(yaml.safe_load(content).values())
    assert {input_1.name, input_2.name, input_3.name} == set(yaml.safe_load(content).keys())